JP2009134374A - Portable scanner device and its program - Google Patents

Portable scanner device and its program Download PDF

Info

Publication number
JP2009134374A
JP2009134374A JP2007308125A JP2007308125A JP2009134374A JP 2009134374 A JP2009134374 A JP 2009134374A JP 2007308125 A JP2007308125 A JP 2007308125A JP 2007308125 A JP2007308125 A JP 2007308125A JP 2009134374 A JP2009134374 A JP 2009134374A
Authority
JP
Japan
Prior art keywords
scanner device
portable scanner
inclination
inclination information
user
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.)
Granted
Application number
JP2007308125A
Other languages
Japanese (ja)
Other versions
JP5067142B2 (en
Inventor
Tomoyuki Nihei
朋之 仁瓶
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2007308125A priority Critical patent/JP5067142B2/en
Publication of JP2009134374A publication Critical patent/JP2009134374A/en
Application granted granted Critical
Publication of JP5067142B2 publication Critical patent/JP5067142B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Input (AREA)
  • Facsimile Scanning Arrangements (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a portable scanner device capable of reducing any burden on a user, and a program. <P>SOLUTION: A portable scanner equipped with an inclination information acquisition part 13 for acquiring inclination information and a scanner part 15 is configured to acquire the inclination of the portable scanner device from the inclination information acquisition part 13, and to operate the tip end 22 of the portable scanner device on the basis of the acquired inclination information. Specifically, the tip end 22 of the portable scanner device is controlled to operate horizontally to a ground surface regardless of the inclination of a body 23. Also, the tip end 22 is controlled to operate on the basis of an angular value which can be set by a user to respond to the tastes of the user. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、バーコードなどの読取対象物を光学的に読み取ることができる携帯型スキャナ装置及び、そのプログラムに関する。   The present invention relates to a portable scanner device capable of optically reading a reading object such as a barcode and a program thereof.

携帯型スキャナ装置には、光源としてLEDを利用したタッチスキャナや、レーザ光を利用したレーザスキャナなどがあり、読取対象物に向けて光源であるLEDやレーザ光を照射して、その読取対象物から反射した光を受光部で検出することにより、読取対象物を光学的に読み取っている。この携帯型スキャナ装置の先端部に光路変更装置を取り付けることにより、光源から照射される光路を変更し、水平面に配置されたバーコードであってもほとんど手首を動かさずに読み取り可能な携帯型スキャナ装置が提案されている(例えば、特許文献1参照)。   The portable scanner device includes a touch scanner using an LED as a light source, a laser scanner using a laser beam, and the like, and the reading object is irradiated with the LED or laser light as a light source toward the reading object. The object to be read is optically read by detecting the light reflected from the light by the light receiving unit. By attaching an optical path changing device to the tip of this portable scanner device, the optical path irradiated from the light source is changed, and even a barcode placed on a horizontal plane can be read without moving the wrist almost An apparatus has been proposed (see, for example, Patent Document 1).

特開平8−235294号公報JP-A-8-235294

しかしながら、小売業の店舗で発注業務等を行う場合に、商品陳列棚の上段、或いは下段に配置される対象物を読み取る場合に、その対象物の配置によって、ユーザはこのスキャナ装置を持つ手首をその対象物を読み取り可能な角度に曲げる必要があり、ユーザに負担をかけている。   However, when performing an ordering operation or the like in a retail store, when reading an object placed on the upper or lower part of a merchandise display shelf, depending on the placement of the object, the user holds the wrist with this scanner device. It is necessary to bend the object to a readable angle, which places a burden on the user.

本発明の課題は、ユーザへの負担を軽減可能な携帯型スキャナ装置及び、そのプログラムを提供することである。   The subject of this invention is providing the portable scanner apparatus which can reduce the burden on a user, and its program.

請求項1記載の本発明は、傾斜情報を取得可能な傾斜情報取得部とスキャナ部を備えた携帯型スキャナ装置において、前記傾斜情報取得部からこの携帯型スキャナ装置の傾斜を取得する傾斜情報取得手段と、この傾斜情報取得手段により取得された傾斜情報に基づいて、前記携帯型スキャナ装置の先端部を動作させる制御手段、を有することを特徴とする。   According to the first aspect of the present invention, in a portable scanner device including an inclination information acquisition unit capable of acquiring inclination information and a scanner unit, the inclination information acquisition for acquiring the inclination of the portable scanner device from the inclination information acquisition unit. And a control means for operating the tip of the portable scanner device based on the inclination information acquired by the inclination information acquisition means.

更に、コンピュータを上述した請求項1記載の発明に示した各手段として機能させるためのプログラムを提供する(請求項5記載の発明)。   Furthermore, a program for causing a computer to function as each means shown in the invention described in claim 1 is provided (invention described in claim 5).

請求項2記載の本発明は、請求項1記載の携帯型スキャナ装置であって、前記制御手段は、地面と水平になるように先端部を動作させるように制御することを特徴とする。   A second aspect of the present invention is the portable scanner device according to the first aspect, characterized in that the control means controls the tip portion to operate so as to be horizontal with the ground.

請求項3記載の本発明は、請求項2記載の携帯型スキャナ装置であって、ユーザによって変更可能な先端部動作変数を記憶する記憶手段と、前記制御手段は、前記記憶手段に記憶される前記先端部動作変数に基づき動作させることを特徴とする。   According to a third aspect of the present invention, there is provided the portable scanner device according to the second aspect, wherein the storage means for storing the tip portion operating variable changeable by the user and the control means are stored in the storage means. The operation is performed based on the tip portion operation variable.

請求項4記載の本発明は、請求項1記載の携帯型スキャナ装置であって、傾き情報を記憶する傾き情報記憶手段と、前記制御手段は、前記傾き情報記憶手段に記憶される傾き以上に先端部を動作させることができないように制御することを特徴とする。   A fourth aspect of the present invention is the portable scanner device according to the first aspect, wherein the inclination information storage means for storing inclination information and the control means are more than the inclination stored in the inclination information storage means. It is characterized by controlling so that a front-end | tip part cannot be operated.

本発明によれば、ユーザへの負担を軽減可能な携帯型スキャナ装置及び、そのプログラムを提供できる。   ADVANTAGE OF THE INVENTION According to this invention, the portable scanner apparatus which can reduce the burden on a user, and its program can be provided.

以下図面により本発明の実施の形態の一例について説明する。
図1に、本発明の実施形態に係る携帯型スキャナ装置のハードウエア構成図を示す。
Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a hardware configuration diagram of a portable scanner device according to an embodiment of the present invention.

携帯型スキャナ装置は、各種制御を行うCPU10に、入力装置11、表示装置12、当該スキャナ装置本体23の傾斜情報取得部としての加速度センサー13、通信部14、スキャナ15、記憶手段としての記憶装置16、メモリ17、当該スキャナ装置の先端部22を動作させるモータ18がバスライン20を介して接続され、バッテリ19は各部へ電源供給する。   The portable scanner device includes a CPU 10 that performs various controls, an input device 11, a display device 12, an acceleration sensor 13 as a tilt information acquisition unit of the scanner device body 23, a communication unit 14, a scanner 15, and a storage device as a storage unit. 16, a memory 17 and a motor 18 for operating the distal end portion 22 of the scanner device are connected via a bus line 20, and a battery 19 supplies power to each portion.

入力装置11は、カーソルキー、数字等の文字入力キー及び各種機能キー等を有するキーパッドを備え、ユーザより押下入力された各キーの入力信号をCPU10に出力する。また入力装置11は、ユーザ定義ボタン11A、スキャンボタン11Bを備える。ユーザ定義ボタン11Aは、当該スキャナ装置の先端部22をユーザの好みに応じて動作させるための定義情報を記憶装置16の定義情報格納部16Aに記憶させるためのトリガーボタンである。スキャンボタン11Bは、スキャナ15からレーザ光を照射するトリガーボタンである。   The input device 11 includes a keypad having cursor keys, character input keys such as numerals, and various function keys, and outputs an input signal of each key pressed by the user to the CPU 10. The input device 11 includes a user-defined button 11A and a scan button 11B. The user definition button 11 </ b> A is a trigger button for storing definition information for operating the distal end portion 22 of the scanner device according to the user's preference in the definition information storage unit 16 </ b> A of the storage device 16. The scan button 11 </ b> B is a trigger button that irradiates laser light from the scanner 15.

表示装置12は、LCD(Liquid Crystal Display)、ELD(ElectroLuminescent Display)等で構成され、CPU10からの表示信号に従って画面表示を行う。   The display device 12 includes an LCD (Liquid Crystal Display), an ELD (ElectroLuminescent Display), and the like, and performs screen display according to a display signal from the CPU 10.

加速度センサー13は、3次元空間における加速度、傾き、振動をX,Y,Z軸の3軸成分に分けて検出するもので、CPU10によって当該スキャナ装置本体の傾斜情報を取得する。傾斜情報とは、本体を水平に保った状態から本体を上方向若しくは下方向へ傾けた角度を示す情報である。   The acceleration sensor 13 detects acceleration, tilt, and vibration in a three-dimensional space by dividing the three-axis components of the X, Y, and Z axes, and the CPU 10 acquires tilt information of the scanner device main body. The tilt information is information indicating an angle at which the main body is tilted upward or downward from a state in which the main body is kept horizontal.

通信部14は、無線用のアンテナを含み、無線LAN(Local Area Network)形式で図示しない外部機器と通信する。   The communication unit 14 includes a wireless antenna and communicates with an external device (not shown) in a wireless LAN (Local Area Network) format.

スキャナ15は、商品棚に設置された電子棚札等に付されたバーコード等を光学的に読み取る部品である。スキャナ15は、バーコード等に照射する光の発光部と、この発光部から発光されてバーコード等で反射される反射光を受光して電気信号に変換する受光部とを備え、入力装置11におけるスキャンボタン11Bに応じたCPU10の制御により、光照射及び情報の読み取りの動作が行われる。   The scanner 15 is a component that optically reads a barcode or the like attached to an electronic shelf label or the like installed on a product shelf. The scanner 15 includes a light emitting unit for irradiating a barcode or the like, and a light receiving unit that receives reflected light emitted from the light emitting unit and reflected by the barcode or the like and converts it into an electrical signal. The light irradiation and information reading operations are performed under the control of the CPU 10 in accordance with the scan button 11B.

記憶装置16には、ユーザによって定義される情報を記憶する定義情報格納部16Aが備えられる。   The storage device 16 includes a definition information storage unit 16A that stores information defined by the user.

モータ18は、加速度センサー13によって取得される傾斜情報に基づき、例えば地面と水平になるように当該スキャナ装置の先端部22を動作させる。   The motor 18 operates the tip 22 of the scanner device so as to be horizontal with the ground, for example, based on the tilt information acquired by the acceleration sensor 13.

バッテリ19は、当該スキャナ装置の各部に電源を供給する。   The battery 19 supplies power to each unit of the scanner device.

当該スキャナ装置の記憶部16には、定義情報格納部16Aを有する。図2にその具体例を示す。   The storage unit 16 of the scanner device includes a definition information storage unit 16A. A specific example is shown in FIG.

定義情報格納部16Aには、ユーザ定義1、ユーザ定義2、加速度センサー使用可否、閾値が格納される。ユーザ定義1には、当該スキャナ装置本体の傾きに関わらず、当該スキャナ装置の先端部22が曲がる角度が格納される。ユーザ定義2には、当該スキャナ装置本体23の傾きに応じて当該スキャナ装置の先端部22が地面と水平になるように曲げられる角度に対して、ユーザの好みにより調整する角度が格納される。例えば、このユーザ定義2に格納される角度を加速度センサー13から算出される傾斜情報である角度に加えることで、当該スキャナ装置の先端部22が地面と水平よりも少し上向きになるように曲がるように調整することや、少し下向きになるように曲がるように調整することができる。また加速度センサー使用可否には、加速度センサー13の使用可否を示す識別子が格納され、例えば、加速度センサー13を使用しないことを示す識別子“0”が記憶される場合は、本発明の特徴である当該スキャナ装置本体23の傾きに応じて当該スキャナ装置の先端部22は曲がらず、先端部22は本体23に対して一定角度の状態が保たれる。閾値には、当該スキャナ装置本体23の傾きに応じてもこの閾値以上は当該スキャナ装置の先端部22が曲がらない値が格納される。この閾値という先端部22の曲がる角度の限界値が設定されていることにより、安全駆動範囲以上に先端部22が駆動することを防ぐ。   The definition information storage unit 16A stores user definition 1, user definition 2, availability of acceleration sensor, and threshold value. The user definition 1 stores an angle at which the distal end portion 22 of the scanner device bends regardless of the inclination of the scanner device body. The user definition 2 stores an angle that is adjusted according to the user's preference with respect to an angle at which the tip 22 of the scanner device is bent so as to be horizontal with the ground according to the inclination of the scanner device main body 23. For example, by adding the angle stored in the user definition 2 to the angle that is the inclination information calculated from the acceleration sensor 13, the distal end portion 22 of the scanner device bends so as to be slightly upward from the ground. It can be adjusted to turn to be slightly downward. In addition, an identifier indicating whether or not the acceleration sensor 13 can be used is stored in the availability of the acceleration sensor 13. For example, when an identifier “0” indicating that the acceleration sensor 13 is not used is stored, this is a feature of the present invention. The distal end portion 22 of the scanner device does not bend according to the inclination of the scanner device main body 23, and the distal end portion 22 is kept at a constant angle with respect to the main body 23. The threshold value stores a value at which the distal end portion 22 of the scanner device does not bend beyond the threshold value even when the inclination of the scanner device main body 23 is increased. By setting the threshold value of the angle at which the tip 22 bends as the threshold value, the tip 22 is prevented from being driven beyond the safe driving range.

具体的に、定義情報格納部16Aのユーザ定義1に“−30”が格納されている場合は、当該スキャナ装置本体23の傾きに関わらず、図4に示すように先端部22が30度下げられる。またユーザ定義2に“−10”が格納されている場合は、例えば図3〜5の状態から先端部22がユーザの好みにより10度下げられる。また加速度線センサー使用可否に“1”が格納されている場合は、加速度センサーから取得された傾斜情報を先端部22の動作制御に使用する。また閾値に“90”が格納されている場合は、先端部22が上下に90度以上曲がらない。   Specifically, when “−30” is stored in the user definition 1 of the definition information storage unit 16A, the tip 22 is lowered by 30 degrees as shown in FIG. It is done. When “−10” is stored in the user definition 2, for example, the tip 22 is lowered 10 degrees from the state of FIGS. In addition, when “1” is stored in the availability of the acceleration line sensor, the inclination information acquired from the acceleration sensor is used for the operation control of the distal end portion 22. When “90” is stored in the threshold value, the distal end portion 22 is not bent more than 90 degrees in the vertical direction.

次に、本実施形態の携帯型スキャナ装置の動作について説明する。
図3から図5に、当該スキャナ装置の側面図の一例を示す。
Next, the operation of the portable scanner device of this embodiment will be described.
3 to 5 show examples of side views of the scanner device.

図3は当該スキャナ装置が地面と水平状態で使用される時の一例を示す。スキャナ15は、図示しない発光部により照射された光15Aが読取対象物21にて反射され、その反射光15A’を図示しない受光部により受光する。この場合は、加速度センサー13が当該スキャナ装置本体23の傾きを地面と水平状態と検知したので、当該スキャナ装置の先端部22と本体部23はまっすぐの状態に制御される。なお、スキャナ装置本体23とその先端部22の間には、図示を省略するが、先端部22を上下に所定角度を回動可能な取り付け構造を有し、モータ18によって先端部22が回転制御される。   FIG. 3 shows an example when the scanner device is used in a horizontal state with the ground. In the scanner 15, the light 15 </ b> A emitted from the light emitting unit (not shown) is reflected by the reading object 21, and the reflected light 15 </ b> A ′ is received by the light receiving unit (not shown). In this case, since the acceleration sensor 13 detects the inclination of the scanner device main body 23 as being in a horizontal state with respect to the ground, the tip portion 22 and the main body portion 23 of the scanner device are controlled to be straight. Although not shown, the scanner device main body 23 and the distal end portion 22 have an attachment structure capable of rotating the distal end portion 22 up and down by a predetermined angle. The motor 18 controls the rotation of the distal end portion 22. Is done.

図4は当該スキャナ装置が上向き状態で使用される時の一例を示す。例えば、商品陳列棚の上段に配置される対象物を読み取る場合に、当該スキャナ装置本体23は上向き状態であるが、その先端部22は、地面と水平になるようにモータ18により回転制御される。例えば、加速度センサー13が当該スキャナ装置本体23は30度上向き状態であることを検知すると、先端部22を30度下げる制御をCPU10は行い、モータ18はそれに合わせて回転動作する。   FIG. 4 shows an example when the scanner device is used in an upward state. For example, when reading an object placed on the upper stage of a merchandise display shelf, the scanner device main body 23 is in an upward state, but its tip 22 is rotationally controlled by the motor 18 so as to be horizontal with the ground. . For example, when the acceleration sensor 13 detects that the scanner device main body 23 is in the upward state of 30 degrees, the CPU 10 performs control to lower the tip 22 by 30 degrees, and the motor 18 rotates in accordance with the control.

図5は当該スキャナ装置が下向き状態で使用される時の一例を示す。例えば、商品陳列棚の下段に配置される対象物を読み取る場合に、当該スキャナ装置本体23は下向き状態であるが、その先端部22は、地面と水平になるようにモータ18により回転制御される。例えば、加速度センサー13が当該スキャナ装置本体23は30度下向き状態であることを検知すると、先端部22を30度上げる制御をCPU10は行い、モータ18はそれに合わせて回転動作する。   FIG. 5 shows an example when the scanner device is used in a downward state. For example, when reading an object placed on the lower stage of a merchandise display shelf, the scanner device main body 23 is in a downward state, but its tip 22 is rotationally controlled by the motor 18 so as to be horizontal with the ground. . For example, when the acceleration sensor 13 detects that the scanner device main body 23 is in a downward state of 30 degrees, the CPU 10 performs control to raise the tip 22 by 30 degrees, and the motor 18 rotates in accordance with the control.

次に、本実施形態の携帯型スキャナ装置の動作について説明する。
図6に、当該スキャナ装置における処理フローを示す。
Next, the operation of the portable scanner device of this embodiment will be described.
FIG. 6 shows a processing flow in the scanner device.

ユーザが定義情報を登録する場合(ステップS1;YES)はステップS2からステップS4が実行され、バーコード等をスキャナ15によりスキャンする場合は、ステップS5からステップS14までが繰り返される。   When the user registers definition information (step S1; YES), steps S2 to S4 are executed. When a barcode or the like is scanned by the scanner 15, steps S5 to S14 are repeated.

ステップS1にて、ユーザ定義ボタンが押下されたか否かを判別する。ユーザ定義ボタン11Aが押下された場合(ステップS1;YES)、ステップS2にてユーザ定義情報を入力受付けるための入力画面を表示装置12に表示する。そして入力が受付けられた場合(ステップS3;YES)、入力されたユーザ定義1(角度)、ユーザ定義2(角度)、速度センサー使用可否を記憶装置16の定義情報格納部16Aに記憶する(ステップS4)。   In step S1, it is determined whether or not a user-defined button has been pressed. When the user definition button 11A is pressed (step S1; YES), an input screen for receiving user definition information is displayed on the display device 12 in step S2. When the input is accepted (step S3; YES), the input user definition 1 (angle), user definition 2 (angle), and availability of the speed sensor are stored in the definition information storage unit 16A of the storage device 16 (step S3). S4).

ユーザ定義1は、前述のように、当該スキャナ装置本体の傾きに関わらず当該スキャナ装置の先端部22が曲がる角度であり、ユーザ定義2は、当該スキャナ装置本体23の傾きに応じて当該スキャナ装置の先端部22が地面と水平になるように曲げられる角度に対して、ユーザの好みにより調整する角度であり、加速度センサー使用可否は、加速度センサー13の使用可否を示す識別子である。   As described above, the user definition 1 is an angle at which the distal end portion 22 of the scanner apparatus is bent regardless of the inclination of the scanner apparatus main body, and the user definition 2 is the scanner apparatus according to the inclination of the scanner apparatus main body 23. Is an angle that is adjusted according to the user's preference with respect to the angle at which the distal end portion 22 is bent so as to be horizontal with the ground, and the availability of the acceleration sensor is an identifier indicating the availability of the acceleration sensor 13.

ステップS5にて、スキャンボタン11BのON/OFFを判別する。スキャンボタン11BのONを検知した場合(ステップS5;YES)、ステップS6にて定義情報格納部16Aに記憶される加速度センサー使用可否が加速度センサー13を先端部22の動作制御に使用することを示す“1”であるか否かを判別し、“1”であると判別された場合は(ステップS6;YES)、ステップS7にて、加速度センサー13から取得された傾斜情報である角度情報を変数Bに格納する。そしてステップS8にて、この変数Bに定義情報格納部16Aに記憶されるユーザ定義2の情報を加え、変数Cに格納する。   In step S5, it is determined whether the scan button 11B is ON / OFF. When it is detected that the scan button 11B is turned on (step S5; YES), the availability of the acceleration sensor stored in the definition information storage unit 16A in step S6 indicates that the acceleration sensor 13 is used for operation control of the distal end portion 22. It is determined whether or not it is “1”. If it is determined that it is “1” (step S6; YES), the angle information that is the tilt information acquired from the acceleration sensor 13 in step S7 is a variable. Store in B. In step S8, the user definition 2 information stored in the definition information storage unit 16A is added to the variable B and stored in the variable C.

一方加速度センサー使用可否が“0”であると判別された場合は(ステップS6;NO)、定義情報格納部16Aに記憶されるユーザ定義1の角度を変数Cに格納する。   On the other hand, when it is determined that the acceleration sensor availability is “0” (step S6; NO), the user-defined 1 angle stored in the definition information storage unit 16A is stored in the variable C.

次にステップS10にて、変数Cの絶対値が定義情報格納部16Aに記憶される閾値よりも小さいかどうかを判別する。ここで小さいと判別された場合は(ステップS10;YES)、ステップS11にて、変数Cに応じてモータ18を回転させる。一方大きいと判別された場合は(ステップS10;NO)、変数Cの符号での閾値までモータ18を回転させる(ステップS12)。   Next, in step S10, it is determined whether or not the absolute value of the variable C is smaller than a threshold value stored in the definition information storage unit 16A. If it is determined that the value is smaller (step S10; YES), the motor 18 is rotated according to the variable C in step S11. On the other hand, when it is determined that the value is larger (step S10; NO), the motor 18 is rotated to the threshold value with the sign of the variable C (step S12).

次に、読み取り対象を検知した場合(ステップS13;YES)、読み取り対象を読み込み(ステップS14)、ユーザ定義ボタン11Aが押下されるか(ステップS1;YES)、電源OFFが検知されるまで(ステップS15;YES)ステップS5からステップS14のスキャン処理が繰り返される。なお、ステップS13で読み取り対象を検知しない状態が一定時間継続した場合はステップS14の処理を行わず、ステップS1以降の処理へ戻る。   Next, when the reading target is detected (step S13; YES), the reading target is read (step S14), the user-defined button 11A is pressed (step S1; YES), or until the power OFF is detected (step S14). (S15; YES) The scanning process from step S5 to step S14 is repeated. If the state in which the reading target is not detected in step S13 continues for a predetermined time, the process returns to step S1 and subsequent steps without performing step S14.

以上、前記実施形態にて説明した通り、本発明によれば、ユーザへの負担を軽減可能な携帯型スキャナ装置及び、そのプログラムを提供できる。   As described above, as described in the above embodiment, according to the present invention, it is possible to provide a portable scanner device and a program thereof that can reduce the burden on the user.

なお、前記実施形態において記載した携帯型スキャナ装置の処理、すなわち図6のフローチャートに示す各処理は、何れもコンピュータが読み取り可能なプログラムとして、記憶部16に記憶されているが、その他に、メモリカード(ROMカード、RAMカード等)、半導体メモリ等の記録媒体に記憶してもよい。また傾斜情報取得部として加速度センサーにて説明したが、当該携帯型スキャナ装置の本体の傾き情報を取得できる傾斜センサー等のデバイスであってもよい。   Note that the processing of the portable scanner device described in the embodiment, that is, each processing shown in the flowchart of FIG. 6, is stored in the storage unit 16 as a computer-readable program. You may memorize | store in recording media, such as a card | curd (ROM card | curd, RAM card, etc.) and semiconductor memory. Moreover, although the acceleration sensor has been described as the inclination information acquisition unit, a device such as an inclination sensor that can acquire the inclination information of the main body of the portable scanner device may be used.

また、本発明は前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。   Further, the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the scope of the invention in the implementation stage. Further, the embodiments include inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements.

例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、これらの構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。   For example, even if some constituent requirements are deleted from all the constituent requirements shown in the embodiment or some constituent features are combined, the problem described in the column of the problem to be solved by the invention can be solved. When the effect described in the column of effect is obtained, a configuration in which these constituent requirements are deleted or combined can be extracted as an invention.

本発明の実施形態に係る携帯型スキャナ装置のハードウエア構成図。The hardware block diagram of the portable scanner apparatus which concerns on embodiment of this invention. 携帯型スキャナ装置において記憶管理される定義情報格納部16Aの具体例を示す図。The figure which shows the specific example of the definition information storage part 16A memorize | stored and managed in a portable scanner apparatus. 携帯型スキャナ装置の読取時における側面図の例1。Example 1 of a side view at the time of reading by a portable scanner device. 携帯型スキャナ装置の読取時における側面図の例2。Example 2 of a side view at the time of reading by a portable scanner device. 携帯型スキャナ装置の読取時における側面図の例3。Example 3 of a side view at the time of reading by the portable scanner device. 携帯型スキャナ装置において実行される処理のフローチャートの具体例を示す図。The figure which shows the specific example of the flowchart of the process performed in a portable scanner apparatus.

符号の説明Explanation of symbols

10…CPU
11…入力装置
11A…ユーザ定義ボタン
11B…スキャンボタン
12…表示装置
13…加速度センサー
14…通信部
15…スキャナ
15A…スキャナ15からの照射光
15A’…読取対象物21からの反射光
16…記憶装置
16A…定義情報格納部
17…メモリ
18…モータ
19…バッテリ
20…バスライン
21…読取対象物
22…先端部
23…本体部
10 ... CPU
DESCRIPTION OF SYMBOLS 11 ... Input device 11A ... User-defined button 11B ... Scan button 12 ... Display device 13 ... Acceleration sensor 14 ... Communication part 15 ... Scanner 15A ... Irradiated light from scanner 15 15A '... Reflected light from reading object 21 16 ... Memory Device 16A ... definition information storage unit 17 ... memory 18 ... motor 19 ... battery 20 ... bus line 21 ... reading object 22 ... tip 23 ... main body

Claims (5)

傾斜情報を取得可能な傾斜情報取得部とスキャナ部を備えた携帯型スキャナ装置において、
前記傾斜情報取得部からこの携帯型スキャナ装置の傾斜を取得する傾斜情報取得手段と、
この傾斜情報取得手段により取得された傾斜情報に基づいて、前記携帯型スキャナ装置の先端部を動作させる制御手段、
を有することを特徴とする携帯型スキャナ装置。
In a portable scanner device having a tilt information acquisition unit and a scanner unit capable of acquiring tilt information,
Inclination information acquisition means for acquiring the inclination of the portable scanner device from the inclination information acquisition unit;
Control means for operating the tip of the portable scanner device based on the inclination information acquired by the inclination information acquisition means;
A portable scanner device comprising:
前記制御手段は、
地面と水平になるように先端部を動作させるように制御する
ことを特徴とする請求項1記載の携帯型スキャナ装置。
The control means includes
2. The portable scanner device according to claim 1, wherein the tip is controlled so as to be horizontal with the ground.
ユーザによって変更可能な先端部動作変数を記憶する記憶手段と、
前記制御手段は、
前記記憶手段に記憶される前記先端部動作変数に基づき動作させる
ことを特徴とする請求項2記載の携帯型スキャナ装置。
Storage means for storing tip operating variables that can be changed by the user;
The control means includes
3. The portable scanner device according to claim 2, wherein the portable scanner device is operated based on the tip portion operation variable stored in the storage means.
傾き情報を記憶する傾き情報記憶手段と、
前記制御手段は、
前記傾き情報記憶手段に記憶される傾き以上に先端部を動作させることができないように制御する
ことを特徴とする請求項1記載の携帯型スキャナ装置。
Inclination information storage means for storing inclination information;
The control means includes
2. The portable scanner device according to claim 1, wherein control is performed so that the tip portion cannot be operated beyond the inclination stored in the inclination information storage means.
傾斜情報を取得可能な傾斜情報取得部とスキャナ部を備えた携帯型スキャナ装置のコンピュータを、
前記傾斜情報取得部からこの携帯型スキャナ装置の傾斜を取得する傾斜情報取得手段、
この傾斜情報取得手段により取得された傾斜情報に基づいて、前記携帯型スキャナ装置の先端部を動作させる制御手段、
として機能させるプログラム。
A portable scanner device computer including a tilt information acquisition unit and a scanner unit capable of acquiring tilt information,
Inclination information acquisition means for acquiring the inclination of the portable scanner device from the inclination information acquisition unit,
Control means for operating the tip of the portable scanner device based on the inclination information acquired by the inclination information acquisition means;
Program to function as.
JP2007308125A 2007-11-29 2007-11-29 Portable scanner device and program thereof. Active JP5067142B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007308125A JP5067142B2 (en) 2007-11-29 2007-11-29 Portable scanner device and program thereof.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007308125A JP5067142B2 (en) 2007-11-29 2007-11-29 Portable scanner device and program thereof.

Publications (2)

Publication Number Publication Date
JP2009134374A true JP2009134374A (en) 2009-06-18
JP5067142B2 JP5067142B2 (en) 2012-11-07

Family

ID=40866217

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007308125A Active JP5067142B2 (en) 2007-11-29 2007-11-29 Portable scanner device and program thereof.

Country Status (1)

Country Link
JP (1) JP5067142B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105844193A (en) * 2016-03-18 2016-08-10 陕西科技大学 Handheld bar code scanner with environment origin perception and usage method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0434676A (en) * 1990-05-30 1992-02-05 Sumitomo Electric Ind Ltd Data gathering device
JPH07168906A (en) * 1993-12-14 1995-07-04 Tec Corp Hand scanner
JPH08235294A (en) * 1995-02-28 1996-09-13 Casio Comput Co Ltd Portable scanner

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0434676A (en) * 1990-05-30 1992-02-05 Sumitomo Electric Ind Ltd Data gathering device
JPH07168906A (en) * 1993-12-14 1995-07-04 Tec Corp Hand scanner
JPH08235294A (en) * 1995-02-28 1996-09-13 Casio Comput Co Ltd Portable scanner

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105844193A (en) * 2016-03-18 2016-08-10 陕西科技大学 Handheld bar code scanner with environment origin perception and usage method thereof

Also Published As

Publication number Publication date
JP5067142B2 (en) 2012-11-07

Similar Documents

Publication Publication Date Title
JP4555286B2 (en) Apparatus and method for collecting and displaying information in real time along line of sight
US10438409B2 (en) Augmented reality asset locator
US7090137B1 (en) Data collection device having visual display of feedback indicators and messages
US20060239517A1 (en) Integrated control for navigation, authentication, power on and rotation
JP2013076924A (en) Display device, display control method and program
JP5482522B2 (en) Display control apparatus, display control method, and program
US8873892B2 (en) Trainable handheld optical character recognition systems and methods
WO2012114876A1 (en) Electronic device, content display method and content display program
JP5613592B2 (en) Bar code reader
EP3370403B1 (en) Reading device and mobile terminal
US20220215189A1 (en) Device and method for data capture aiming assistance
CN108463798A (en) The dimension adjustable icon of touch screen on electronic equipment
JP5655698B2 (en) Portable terminal device and program
JP5067142B2 (en) Portable scanner device and program thereof.
US10565414B2 (en) Barcode reading device, control method and computer-readable storage medium
JP2011064891A (en) Display device, method and program for controlling display
JP2008250823A (en) Image forming apparatus
JP5971309B2 (en) Portable terminal device and process execution method
JP2007122287A (en) Information processor, hierarchical information output method, and program
JP2006040046A (en) Information processing system and information processing method
JP4979895B2 (en) Display control apparatus, display control method, display control program, and display
KR102107395B1 (en) A mobile terminal and a method for recognizing a code by the mobile terminal
JP4951266B2 (en) Display device, related information display method and program
JP2014132478A (en) Display control device, display control method, and program
JP5233276B2 (en) Bar code reader and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120522

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120607

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120730

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150824

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5067142

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150