[go: up one dir, main page]

JP2013088952A - Optical information reading apparatus - Google Patents

Optical information reading apparatus Download PDF

Info

Publication number
JP2013088952A
JP2013088952A JP2011227475A JP2011227475A JP2013088952A JP 2013088952 A JP2013088952 A JP 2013088952A JP 2011227475 A JP2011227475 A JP 2011227475A JP 2011227475 A JP2011227475 A JP 2011227475A JP 2013088952 A JP2013088952 A JP 2013088952A
Authority
JP
Japan
Prior art keywords
optical information
power supply
information reader
update
battery
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2011227475A
Other languages
Japanese (ja)
Inventor
Katsuya Ota
勝也 太田
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.)
Keyence Corp
Original Assignee
Keyence 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 Keyence Corp filed Critical Keyence Corp
Priority to JP2011227475A priority Critical patent/JP2013088952A/en
Publication of JP2013088952A publication Critical patent/JP2013088952A/en
Pending legal-status Critical Current

Links

Images

Abstract

PROBLEM TO BE SOLVED: To previously prevent occurrence of the situation in which electric power of an optical information reading apparatus runs out while update of a program embedded in the optical information reading apparatus is executed, and the update is forcibly terminated in the middle thereof.SOLUTION: When placement of a bar code handy terminal 100 with a battery pack 28 on a cradle 34 is detected (S11), whether or not the voltage of the battery pack 28 is larger than, for example, 3.8 V is determined (S12). When the voltage value of the battery pack 28 is more than 3.8 V, it is determined that the battery pack 28 is a stable power supply, and the update of a program is started (S13). When the voltage value of power feeding to the bar code handy terminal 100 is lower than 3.8 V, it is determined that the battery pack 28 is an unstable power supply, and a display for calling an attention is displayed on an LCD 10.

Description

本発明は光学情報読取装置に関する。   The present invention relates to an optical information reader.

光学情報読取装置の典型例としてバーコードハンディターミナルが知られている(特許文献1)。この携帯式光学情報読取装置であるバーコードハンディターミナルは、工場、倉庫などにおいて商品やその梱包箱に付されたバーコードを読み取るのに用いられる。バーコードハンディターミナルはレーザ光を発し、このレーザ光でバーコードを走査して読み取りを行い、その読み取り結果をディスプレイに表示する。   A bar code handy terminal is known as a typical example of an optical information reader (Patent Document 1). A barcode handy terminal, which is a portable optical information reader, is used for reading a barcode attached to a product or its packaging box in a factory, a warehouse, or the like. The bar code handy terminal emits a laser beam, scans the bar code with this laser beam, reads it, and displays the reading result on the display.

この種の光学情報読取装置にインストールされたプログラムのアップデートに関する記載が特許文献2に見られる。特許文献2はPOSシステムを開示している。バーコードスキャナをクレードルに置くと、クレードルに設けられたデータインターフェースコネクタのピンがバーコードスキャナのドライバに接続され、これによりバーコードスキャナの動作モードが切り替わってバーコードスキャナのプログラムのアップデートが実行される。   Japanese Patent Application Laid-Open No. 2004-26883 shows a description of updating a program installed in this type of optical information reader. Patent Document 2 discloses a POS system. When the barcode scanner is placed on the cradle, the pin of the data interface connector provided on the cradle is connected to the barcode scanner driver, which switches the barcode scanner operation mode and updates the barcode scanner program. The

光学情報読取装置は、特許文献2に開示のとおり、この光学情報読取装置をクレードルに置いたときに、光学情報読取装置がクレードルの正規位置に位置決めされたことを検知して、この光学情報読取装置がアップデートを受け入れる動作モードに切り替わり、光学情報読取装置に組み込まれているプログラムのアップデートが実行される。   As disclosed in Patent Document 2, the optical information reading device detects that the optical information reading device is positioned at the normal position of the cradle when the optical information reading device is placed on the cradle. The apparatus switches to an operation mode in which the update is accepted, and the update of the program incorporated in the optical information reading apparatus is executed.

光学情報読取装置に組み込まれるプログラムとしては、ファームウエア及び日々の業務のためのアプリケーションが含まれる。これらのプログラムは機能追加などのためのバージョンアップが頻繁に行われる。   The programs incorporated in the optical information reader include firmware and applications for daily work. These programs are frequently upgraded to add functions.

特開2009−63802号公報JP 2009-63802 A 特表2008−511920号公報Special table 2008-511920 gazette

光学情報読取装置は脱着可能なバッテリによって動作する。仮に、アップデート中に何らかの原因で光学情報読取装置の電力が欠乏したとき、アップデートは途中で強制終了してしまい、これが原因でプログラムが破損してしまう虞がある。具体的に説明すると、例えば、バッテリが装着されたバーコードハンディターミナルをクレードルに置いた後、作業者がクレードルに接続されたACアダプターのケーブルに引っ掛かり、ケーブルが抜けてクレードルからバーコードハンディターミナルへの電源供給がストップしたとする。このとき、バーコードハンディターミナルに装着されたバッテリの電池残量が十分でなかった場合には、電力欠乏によってアップデートを適正に行うことができなくなる虞がある。例えば、新規に購入して間もないバッテリは電池残量ゼロであることが多く、このようなバッテリがバーコードハンディターミナルに装着されているとは知らずにアップデート処理をしている際、上述したような不慮の事故が生じると、アップデート作業に支障が出る虞がある。   The optical information reader is operated by a detachable battery. If the power of the optical information reading apparatus is insufficient for some reason during the update, the update is forcibly terminated in the middle, and the program may be damaged due to this. Specifically, for example, after placing a barcode handy terminal with a battery mounted on the cradle, an operator gets caught on the AC adapter cable connected to the cradle, and the cable comes out and goes from the cradle to the barcode handy terminal. Suppose that the power supply of is stopped. At this time, if the remaining battery level of the battery attached to the barcode handy terminal is not sufficient, there is a possibility that the update cannot be performed properly due to power shortage. For example, new batteries that have just been purchased often have zero remaining battery charge, and when updating without knowing that such a battery is attached to a barcode handy terminal, If such an accident occurs, there is a risk that the update operation will be hindered.

本発明の目的は、光学情報読取装置に組み込まれているプログラムのアップデートを実行している最中に光学情報読取装置の電力が欠乏してアップデートの途中でアップデートが強制終了してしまう事態の発生を未然に防止することのできる光学情報読取装置を提供することにある。   An object of the present invention is to generate a situation in which the update of the optical information reader is insufficient and the update is forcibly terminated in the middle of the update while the update of the program incorporated in the optical information reader is being executed. It is an object of the present invention to provide an optical information reading apparatus capable of preventing the above-mentioned problem.

上記の技術的課題は、本発明によれば、
脱着可能なバッテリを内蔵し、レーザ光でバーコードを走査してその反射光からバーコードを読み取る光学情報読取装置であって、該光学情報読取装置に組み込まれているプログラムのアップデートを行うことができる光学情報読取装置において、
前記光学情報読取装置に給電可能な電源の種別を検知する電源種別検知手段と、
該電源種別検知手段の検知結果に基づいて、前記プログラムのアップデートを行う際に前記光学情報読取装置に安定して給電可能であるか否かを判別する安定給電判別手段と、
該安定給電判別手段の判別結果に基づいて、前記プログラムのアップデートを行うアップデート実行手段とを有することを特徴とする光学情報読取装置を提供することにより達成される。
According to the present invention, the above technical problem is
An optical information reader having a detachable battery, scanning a barcode with laser light, and reading the barcode from the reflected light, and updating a program incorporated in the optical information reader In an optical information reader capable of
A power supply type detection means for detecting a type of power supply that can supply power to the optical information reader;
Based on the detection result of the power supply type detection means, stable power supply determination means for determining whether or not power can be stably supplied to the optical information reader when updating the program;
This is achieved by providing an optical information reader having update execution means for updating the program based on the determination result of the stable power supply determination means.

本発明よれば、安定した電源つまりアップデート中に電力不足に陥ることのない状態であることを光学情報読取装置が確認した上でアップデートを実行することから、電源の問題でアップデートの途中で強制終了してしまう事態の発生を未然に防止することができる。   According to the present invention, since the optical information reader performs an update after confirming that a stable power source, that is, a state in which power shortage does not occur during the update, it is forcibly terminated during the update due to a power problem. It is possible to prevent the occurrence of the situation.

本発明の他の目的、作用効果は、以下の本発明の好ましい実施例の詳しい説明から明らかになろう。   Other objects and advantages of the present invention will become apparent from the following detailed description of preferred embodiments of the present invention.

本発明を適用したバーコードハンディターミナルを斜め上方から見た斜視図である。It is the perspective view which looked at the barcode handy terminal to which the present invention is applied from diagonally above. 本発明を適用したバーコードハンディターミナルの分解斜視図である。It is a disassembled perspective view of the barcode handy terminal to which the present invention is applied. 本発明を適用したバーコードハンディターミナルを後方から見た図であり、バッテリパックを取り外した状態の図である。It is the figure which looked at the barcode handy terminal to which this invention is applied from back, and is a figure of the state which removed the battery pack. 本発明を適用したバーコードハンディターミナルの全体システムの説明図である。It is explanatory drawing of the whole system of the barcode handy terminal to which this invention is applied. 本発明を適用したバーコードハンディターミナルの全体システムのブロック図である。It is a block diagram of the whole system of the barcode handy terminal to which the present invention is applied. 実施例の制御を説明するためのフローチャートである。It is a flowchart for demonstrating control of an Example.

以下に、添付の図面に基づいて本発明の好ましい実施例を説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

図1は実施例の携帯式光学情報読取装置であるバーコードハンディターミナルを斜め前方から見た斜視図である。この図1を参照して、実施例のバーコードハンディターミナル100は、その上部の前面に表示部10を有し、表示部10は液晶ディスプレイ(LCD)で構成されている。バーコードハンディターミナル100は、その前面において、上記LCDで構成された表示部10の下方に位置する入力部11を有する。入力部11は、メニューキー12、バーコードのスキャンの開始を指示するトリガーキー13、4方向キー14、ENTキー15、キャンセルキー16、テンキー群17、テンキー群17の下方に横並びに配置されたファンクションキー群18、電源スイッチ19で構成されている。他方、バーコードハンディターミナル100の後面には、その上端部にバーコード読み取り窓が従来と同様に形成され、また、下端に、従来と同様に接続端子が配列されている。また、バーコードハンディターミナル100の入力部11の後側にバッテリが脱着可能に取り付けられる。   FIG. 1 is a perspective view of a barcode handy terminal, which is a portable optical information reader according to an embodiment, viewed obliquely from the front. Referring to FIG. 1, a barcode handy terminal 100 according to an embodiment has a display unit 10 on the front surface of an upper portion thereof, and the display unit 10 is constituted by a liquid crystal display (LCD). The barcode handy terminal 100 has an input unit 11 positioned below the display unit 10 constituted by the LCD on the front surface thereof. The input unit 11 is arranged side by side below the menu key 12, a trigger key 13 for instructing the start of barcode scanning, a four-way key 14, an ENT key 15, a cancel key 16, a numeric key group 17, and a numeric key group 17. It consists of a function key group 18 and a power switch 19. On the other hand, on the rear surface of the bar code handy terminal 100, a bar code reading window is formed at the upper end as in the conventional case, and the connection terminals are arranged at the lower end as in the conventional case. A battery is detachably attached to the rear side of the input unit 11 of the barcode handy terminal 100.

図2は実施例のバーコードハンディターミナル100の分解斜視図である。図3は、バッテリパックを取り外した状態のバーコードハンディターミナル100を後方から見た図である。図4はバーコードハンディターミナルの全体システムを示す図である。図5はバーコードハンディターミナルのブロック図である。   FIG. 2 is an exploded perspective view of the barcode handy terminal 100 of the embodiment. FIG. 3 is a rear view of the barcode handy terminal 100 with the battery pack removed. FIG. 4 is a diagram showing the entire system of the barcode handy terminal. FIG. 5 is a block diagram of a barcode handy terminal.

図2を参照して、バーコードハンディターミナル100の部品を説明すると、図中、参照符号20は合成樹脂成型品の表示窓20aを備えたフロントケースであり、21は合成樹脂成型品のリヤケースであり、22はメインパッキンを示す。メインパッキン22は、フロントケース20とリヤケース21との突き合わせ面に沿って連続する形状を有し、このメインパッキン22を介在した状態でフロントケース20とリヤケース21は合体されてバーコードハンディターミナル100の筐体を構成し、フロントケース20とリヤケース21とで囲まれた内部空間に種々の部品が位置決めした状態で収容される。   The parts of the barcode handy terminal 100 will be described with reference to FIG. 2. In the figure, reference numeral 20 is a front case having a synthetic resin molded product display window 20a, and 21 is a synthetic resin molded product rear case. Yes, 22 indicates the main packing. The main packing 22 has a shape that continues along the abutting surface between the front case 20 and the rear case 21, and the front case 20 and the rear case 21 are joined together with the main packing 22 interposed, so that the barcode handy terminal 100 A casing is configured, and various components are accommodated in an internal space surrounded by the front case 20 and the rear case 21 in a positioned state.

リヤケース21には、その上端部つまりLCD10の上方の端部に横長の矩形の読み取り窓25が形成されている。リヤケース21には、また、上下の中間部分に電池端子窓26が形成され、この電池端子窓26に臨んで電池端子基板27が取り付けられる。リヤケース21の下部にはバッテリパック28を受け入れる凹部29が形成されており、バッテリ28は、その容量によって、比較的大容量のバッテリ28Aと比較的小容量のバッテリ28Bを選択でき(図4)、これに対応したバッテリカバー30A、30Bが用意され、バッテリカバー30A、30Bはリヤケース21に対して脱着自在である。図2の参照符号31はバッテリカバー用のパッキンを示す。   The rear case 21 is formed with a horizontally long rectangular reading window 25 at its upper end, that is, the upper end of the LCD 10. In the rear case 21, a battery terminal window 26 is formed at the upper and lower intermediate portions, and a battery terminal board 27 is attached so as to face the battery terminal window 26. A recess 29 for receiving the battery pack 28 is formed in the lower part of the rear case 21, and the battery 28 can select a relatively large capacity battery 28A or a relatively small capacity battery 28B depending on its capacity (FIG. 4). Corresponding battery covers 30 </ b> A and 30 </ b> B are prepared, and the battery covers 30 </ b> A and 30 </ b> B are detachable from the rear case 21. Reference numeral 31 in FIG. 2 indicates a battery cover packing.

バッテリパック28には、その上端面に給電端子28aが設置されており、バッテリパック28をリヤケース21のバッテリ受け凹所29に設置することでバッテリパック28がバーコードハンディターミナル100の電池端子基板27の受電端子(図示せず)と電気的に接続され、このバッテリパック28の電気エネルギーによってバーコードハンディターミナル100が駆動される。   The battery pack 28 is provided with a power supply terminal 28 a at its upper end surface. By installing the battery pack 28 in the battery receiving recess 29 of the rear case 21, the battery pack 28 is connected to the battery terminal board 27 of the barcode handy terminal 100. The bar code handy terminal 100 is driven by the electric energy of the battery pack 28.

上述したように、バーコードハンディターミナル100は、バッテリパック28を装着するための装着部としてバッテリ受け凹所29を有している(図3)。本実施例では、バッテリ受け凹所29はリヤケース21の下方に設けられているが、装着部はどこに設けられていてもよい。装着部にバッテリパック28が装着されると、装着部(凹部)29に形成された受電端子80とバッテリパック28の給電端子28aとが接触する。そして、受電端子80と給電端子28aとが接触した状態で、バッテリパック28の電力がバーコードハンディターミナル100に供給される。   As described above, the barcode handy terminal 100 has the battery receiving recess 29 as a mounting portion for mounting the battery pack 28 (FIG. 3). In this embodiment, the battery receiving recess 29 is provided below the rear case 21, but the mounting portion may be provided anywhere. When the battery pack 28 is attached to the attachment portion, the power receiving terminal 80 formed in the attachment portion (recessed portion) 29 and the power supply terminal 28a of the battery pack 28 come into contact with each other. Then, the power of the battery pack 28 is supplied to the barcode handy terminal 100 in a state where the power receiving terminal 80 and the power feeding terminal 28a are in contact with each other.

リヤケース21の下端には、端子窓31が形成されており、この端子窓31に臨んで、端子ホルダ32に組み込まれた端子基板33がリヤケース21の下端に取り付けられる。この端子基板33に設けられた端子(作図上の理由で図面には現れていない)は端子窓31を通じて外部に露出し、この端子窓31を通じて、後に説明するクレードル34(図4)を通じて外部と交信することができると共に、充電ユニット95、96(図4)によってバッテリパック28の充電が可能である。図2の参照符号36は端子ホルダテープを示す。   A terminal window 31 is formed at the lower end of the rear case 21, and the terminal board 33 incorporated in the terminal holder 32 is attached to the lower end of the rear case 21 so as to face the terminal window 31. Terminals (not shown in the drawing for drawing reasons) provided on the terminal board 33 are exposed to the outside through the terminal window 31 and are connected to the outside through the terminal window 31 through a cradle 34 (FIG. 4) described later. The battery pack 28 can be charged by the charging units 95 and 96 (FIG. 4). Reference numeral 36 in FIG. 2 indicates a terminal holder tape.

より具体的には、バッテリパック28が取り付けられたバーコードハンディターミナル100が、充電ユニット73に載置されると、充電ユニット73からバッテリパック28に電力が供給され、バッテリパック28の充電が行われるとともに、外部機器(PC70等)との通信に必要な電力がCPU101や通信回路等に供給される。バッテリパック28の充電が完了すると、充電ユニット73からの電力は、必要な分だけCPUや通信回路等にのみ供給される。このような電力供給の切り替えは、後述する電源回路103(図5)が担っている。   More specifically, when the barcode handy terminal 100 to which the battery pack 28 is attached is placed on the charging unit 73, power is supplied from the charging unit 73 to the battery pack 28, and the battery pack 28 is charged. In addition, power necessary for communication with an external device (such as the PC 70) is supplied to the CPU 101, the communication circuit, and the like. When the charging of the battery pack 28 is completed, the necessary amount of power from the charging unit 73 is supplied only to the CPU, communication circuit, and the like. Such power supply switching is performed by a power supply circuit 103 (FIG. 5) described later.

リヤケース21には、上記の電池端子基板27に関連して電池保護テープ40,電池端子クッション41を介して電池端子押さえ部材42が設置され、この電池端子押さえ部材42がリヤケース21にネジ止めされることにより、電池端子基板27の端子部27aがリヤケース21から遠ざかる方向へ変位するのが電池端子押さえ部材42によって規制される。この電池端子基板27の側方にバイブレータ44が配置され、このバイブレータ44はリヤケース21に取り付けられる。   A battery terminal pressing member 42 is installed on the rear case 21 via a battery protection tape 40 and a battery terminal cushion 41 in association with the battery terminal board 27, and the battery terminal pressing member 42 is screwed to the rear case 21. Thus, the battery terminal holding member 42 restricts the terminal portion 27a of the battery terminal board 27 from being displaced away from the rear case 21. A vibrator 44 is disposed on the side of the battery terminal board 27, and the vibrator 44 is attached to the rear case 21.

リヤケース21の上記の読み取り窓25には、リヤケース21の外側からスキャナフィルタ46が取り付けられ、他方、リヤケース21の内側には、リヤクッション47を介してスキャナホルダ48がリヤケース21にO-リング49を介してネジ止めされる。   A scanner filter 46 is attached to the reading window 25 of the rear case 21 from the outside of the rear case 21. On the other hand, a scanner holder 48 attaches an O-ring 49 to the rear case 21 via a rear cushion 47 inside the rear case 21. Screwed through.

スキャナホルダ48にはスキャナモジュール50が搭載されており、このスキャナモジュール50が発するレーザ光を読み取り窓25に導き及び対象物に付されたバーコードから戻ってくる光をスキャナモジュール50に導くための反射ミラー51がスキャナホルダ48に組み付けられている。   A scanner module 50 is mounted on the scanner holder 48. The laser light emitted from the scanner module 50 is guided to the reading window 25 and the light returning from the barcode attached to the object is guided to the scanner module 50. A reflection mirror 51 is assembled to the scanner holder 48.

スキャナモジュール50は、従来と同様に、半導体レーザ発光素子、受光素子であるフォトダイオード、ガルバノミラー、スキャナ基板などを含んでおり、半導体レーザ発光素子が発したレーザ光を所定の周期で揺動するガルバノミラーで反射して読み取り窓25を通じてバーコードに向けて出射すると共にバーコードを走査し、バーコードから戻ってくる光をスキャナモジュール50に取り込んでフォトダイオードで受光する。フォトダイオードが受光すると、その受光信号がスキャナ基板の受光回路及び増幅回路で増幅される。なお、スキャナ基板にはミラー駆動回路が設けられており、このミラー駆動回路によってガルバノミラーが駆動され、ガルバノミラーは上述した揺動運動を行う。   The scanner module 50 includes a semiconductor laser light emitting element, a photodiode as a light receiving element, a galvano mirror, a scanner substrate, and the like, as in the prior art, and oscillates laser light emitted from the semiconductor laser light emitting element at a predetermined cycle. The light is reflected by the galvanometer mirror and emitted toward the bar code through the reading window 25, and the bar code is scanned. The light returned from the bar code is taken into the scanner module 50 and received by the photodiode. When the photodiode receives light, the received light signal is amplified by the light receiving circuit and the amplifier circuit of the scanner substrate. The scanner substrate is provided with a mirror driving circuit, and the galvano mirror is driven by the mirror driving circuit, and the galvano mirror performs the above-described swinging motion.

図2の参照符号53は第1のスキャナクッションを示す。このスキャナクッション53はスキャナホルダ48の前方に配置され、その前方に位置するスキャナクッション板金54はスキャナホルダ48にネジ止めされる。   Reference numeral 53 in FIG. 2 indicates a first scanner cushion. The scanner cushion 53 is disposed in front of the scanner holder 48, and the scanner cushion sheet metal 54 positioned in front of the scanner cushion 53 is screwed to the scanner holder 48.

このスキャナクッション板金54の前方には第2のスキャナクッション55が位置し、更に、その前方にメイン基板57が配置される。メイン基板57は上述したLCD10とほぼ同じ大きさを有し、このメイン基板57には制御用CPU101やメモリ(図5の参照符号58)を含む比較的大きな回路規模を有するメイン回路が設けられており、バーコードハンディターミナル100の全体制御や取得したバーコードの読み取り処理を行うと共にその読み取り結果をメモリ58(図5)に保存し、また、LCD10に表示するための信号を生成する。   A second scanner cushion 55 is positioned in front of the scanner cushion metal plate 54, and a main board 57 is disposed in front of the second scanner cushion 55. The main board 57 has substantially the same size as the LCD 10 described above, and the main board 57 is provided with a main circuit having a relatively large circuit scale including a control CPU 101 and a memory (reference numeral 58 in FIG. 5). In addition, overall control of the barcode handy terminal 100 and reading processing of the acquired barcode are performed, and the reading result is stored in the memory 58 (FIG. 5), and a signal to be displayed on the LCD 10 is generated.

メイン基板57は、その前方に位置するLCDホルダ60と共通のネジを使ってスキャナホルダ48に固定される。すなわち、LCDホルダ60はメイン基板57を挟み込んだ状態でスキャナホルダ48にネジ止めされる。LCDホルダ60にはLCD10がきつく嵌合される。   The main board 57 is fixed to the scanner holder 48 using a screw common to the LCD holder 60 positioned in front of the main board 57. That is, the LCD holder 60 is screwed to the scanner holder 48 with the main board 57 sandwiched therebetween. The LCD 10 is tightly fitted to the LCD holder 60.

メイン基板57の下方にはキー基板61が配設され、このキー基板61には、その前方のメインキートップ62がネジ止めされる。メインキートップ62には、上述した操作部11つまりメニューキー12、トリガーキー13、テンキー群17などが設けられている(図1)。   A key board 61 is disposed below the main board 57, and a main key top 62 in front of the key board 61 is screwed to the key board 61. The main key top 62 is provided with the above-described operation unit 11, that is, the menu key 12, the trigger key 13, the numeric keypad group 17 and the like (FIG. 1).

上述した部品を組み込んだリヤケース21に対してフロントケース20が上述したメインパッキン22を介して組み付けられることになるが、それに先立ってLCD10の周辺部にLCDフロントクッション63が配置され、このLCDフロントクッション63によってLCD10はフロントケース20によって押さえ付けられた状態となる。フロントケース20には、その前面に光透過性のフロントパネル64やフロントシート65が組み付けられる。   The front case 20 is assembled to the rear case 21 incorporating the above-described components via the main packing 22 described above. Prior to this, an LCD front cushion 63 is disposed in the peripheral portion of the LCD 10, and this LCD front cushion. The LCD 10 is pressed by the front case 20 by 63. The front case 20 is assembled with a light transmissive front panel 64 and a front seat 65 on the front surface thereof.

図4を参照して、実施例のバーコードハンディターミナル100はメインフレームサーバー70とRS−232ケーブル71やUSBケーブル72を介して交信可能であり、また、クレードル34に置くことでメインフレームサーバー70と交信可能である。バーコードハンディターミナル100はメインフレームサーバー70と交信することで、バーコードハンディターミナル100にインストールされているプログラム(ファームウエア、アプリケーション)のアップデートが実行される。また、このアップデートは、SDカードのような脱着可能な外部メモリ(SDカード)80によって行うこともできる。また、IrDAやWLANやBluetoothなどの無線通信を使ってのアップデートも可能である。   Referring to FIG. 4, the barcode handy terminal 100 according to the embodiment can communicate with the mainframe server 70 via the RS-232 cable 71 and the USB cable 72, and is placed on the cradle 34 so that the mainframe server 70. It is possible to communicate with. The barcode handy terminal 100 communicates with the mainframe server 70 to update the program (firmware, application) installed in the barcode handy terminal 100. This update can also be performed by a removable external memory (SD card) 80 such as an SD card. Updates using wireless communication such as IrDA, WLAN and Bluetooth are also possible.

図5を参照して、バーコードハンディターミナル100は、電源の種別を検知する手段及びバッテリの残量を検知する手段82と、クレードル34から電源供給を受けていることを検知する手段84とを有する。電源の種別を検知するとは、具体的には、(1)バーコードハンディターミナル100がバッテリパック28を搭載した状態でクレードル34に置かれて、このクレードル34から電源の供給を受けている状態では、商用電源(外部電源)とバッテリパック28の双方が電源となりうる(クレードルからの給電が優先する)、(2)バーコードハンディターミナル100からバッテリパック28を取り外した状態でクレードル34に置かれた状態では、商用電源(外部電源)が電源となる、(3)バッテリパック28を搭載したバーコードハンディターミナル100を、バーコードハンディターミナル100に給電できない状態(例えば、メインフレームサーバー70と接続するためのUSBケーブル72のみが接続され、ACアダプターが接続されていない状態)の通信クレードルに設置された状態では、バッテリパック28が電源となる。   Referring to FIG. 5, the barcode handy terminal 100 includes means for detecting the type of power, means 82 for detecting the remaining amount of battery, and means 84 for detecting that power is being supplied from the cradle 34. Have. Specifically, the detection of the type of power supply is as follows: (1) In the state where the barcode handy terminal 100 is placed on the cradle 34 with the battery pack 28 mounted and supplied with power from the cradle 34. Both the commercial power supply (external power supply) and the battery pack 28 can be power sources (power supply from the cradle has priority). (2) The battery pack 28 is removed from the barcode handy terminal 100 and placed on the cradle 34. In the state, the commercial power source (external power source) is the power source. (3) The barcode handy terminal 100 equipped with the battery pack 28 cannot be supplied with power to the barcode handy terminal 100 (for example, to connect to the mainframe server 70). Only the USB cable 72 is connected and the AC adapter is not connected In the state of being placed in communication cradle status), the battery pack 28 as a power source.

この電源の種別の検出は、上記(1)の場合には例えば、電源種別検知82がバッテリの接続を検知した状態で、かつ、外部給電検知手段84が充電クレードルの接続を検知することによって検出することができ、上記(2)の場合には例えば、電源種別検知82がバッテリの接続を検知していない状態で、かつ、外部給電検知手段84が充電クレードルの接続を検知することによって検出することができ、上記(3)の場合には例えば、電源種別検知手段82がバッテリの接続を検知した状態で、かつ、外部給電検知手段84が充電クレードルの接続を検知していないことによって検出することができる。   In the case of (1) above, the detection of the type of power supply is detected, for example, when the power supply type detection unit 82 detects the connection of the battery and the external power supply detection means 84 detects the connection of the charging cradle. In the case of (2) above, for example, it is detected when the power supply type detection 82 does not detect the connection of the battery and the external power supply detection means 84 detects the connection of the charging cradle. In the case of (3) above, for example, it is detected when the power supply type detecting means 82 detects the connection of the battery and the external power supply detecting means 84 does not detect the connection of the charging cradle. be able to.

バーコードハンディターミナル100はクレードル34に置いたときに、バーコードハンディターミナル100がクレードル34の所定位置に位置決めされたことを例えばクレードル34の所定の端子とバーコードハンディターミナル100の所定の端子が接続した状態になることで検知され、これによりバーコードハンディターミナル100のアップデートを開始する準備が整ったとしてアップデートモードに切り換えられる。   When the barcode handy terminal 100 is placed on the cradle 34, for example, a predetermined terminal of the cradle 34 and a predetermined terminal of the barcode handy terminal 100 are connected to each other so that the barcode handy terminal 100 is positioned at a predetermined position of the cradle 34. As a result, it is detected that the barcode handy terminal 100 is ready to start updating, and the mode is switched to the update mode.

クレードル34を介して又はUSBケーブル72、無線通信などを通じてバーコードハンディターミナル100がメインフレームサーバー70と交信して、メインフレームサーバー70からアップデートの用意があることをバーコードハンディターミナル100が受信したときに、これをバーコードハンディターミナル100のLCD10に表示し、ユーザがアップデート開始を指令するボタン操作をすることでバーコードハンディターミナル100のプログラムをアップデートする動作モードに切り換えられる。また、バーコードハンディターミナル100に外部メモリ(SDカード)80からアップデートを行う方法がある。外部メモリ80を挿入すると、外部メモリ80内にアップデートをすべきファイルがあった場合に自動的にアップデートに移行する。また、アップデートが可能である旨をバーコードハンディターミナル100のLCD10に表示し、ユーザがアップデート開始を指令するボタン操作をすることでバーコードハンディターミナル100がアップデートモードに切り替わる方法もある。   When the barcode handy terminal 100 receives an update preparation from the mainframe server 70 when the barcode handy terminal 100 communicates with the mainframe server 70 via the cradle 34 or through the USB cable 72, wireless communication, or the like. Then, this is displayed on the LCD 10 of the barcode handy terminal 100, and the user can switch to the operation mode for updating the program of the barcode handy terminal 100 by operating a button for instructing to start the update. In addition, there is a method of updating the barcode handy terminal 100 from an external memory (SD card) 80. When the external memory 80 is inserted, when there is a file to be updated in the external memory 80, the process automatically shifts to update. Further, there is a method in which the update is possible on the LCD 10 of the barcode handy terminal 100, and the barcode handy terminal 100 is switched to the update mode when the user performs a button operation to instruct the start of the update.

バーコードハンディターミナル100がアップデートモードに切り替わったとしても次の条件を満足しない限り、アップデートが実行されない。すなわち、アップデートは、バーコードハンディターミナル100の電源がアップデート中に欠乏しない状態であることを確認した後に実行される。換言すると、バーコードハンディターミナル100の電源がアップデート中に欠乏するリスクがあるときにはアップデートは実行されない。   Even if the barcode handy terminal 100 is switched to the update mode, the update is not executed unless the following conditions are satisfied. In other words, the update is executed after confirming that the power source of the barcode handy terminal 100 is not deficient during the update. In other words, the update is not executed when there is a risk that the power source of the barcode handy terminal 100 is deficient during the update.

アップデートの実行条件成立の有無を確認する制御の一例を図6に示すフローチャートに基づいて説明する。先ず、ステップS10でアップデートモードに切り替わると、ステップS11に進んで、バーコードハンディターミナル100に接続されている電源の種別が検出される。より具体的には、CPU101は、外部給電検知回路84を介して、バーコードハンディターミナル100に給電可能な電源の種別を検知する。   An example of control for confirming whether or not the update execution condition is satisfied will be described based on the flowchart shown in FIG. First, when the mode is switched to the update mode in step S10, the process proceeds to step S11, and the type of power source connected to the barcode handy terminal 100 is detected. More specifically, the CPU 101 detects the type of power supply that can supply power to the barcode handy terminal 100 via the external power supply detection circuit 84.

商用電源(外部電源)とバッテリパック28の双方から電源供給を受けることのできる状態、つまりバッテリパック28を搭載した状態のバーコードハンディターミナル100がクレードル34の所定位置に位置決めされたときには、ステップS12に進んでバーコードハンディターミナル100への給電の電圧が所定の電圧値(内蔵しているバッテリパック28の電圧が例えば3.8V)よりも大きいか否かの判定が行われる。この給電の電圧値つまり内蔵しているバッテリパック28の電圧値は、図4の参照符号86で示す電源回路に組み込まれた給電電圧値検出回路(図示せず)によって検出される。このステップS12は給電している電源が安定した電源であるか否かを判定する安定給電判別手段を構成するものである。   When the barcode handy terminal 100 in a state where the power can be supplied from both the commercial power source (external power source) and the battery pack 28, that is, the state in which the battery pack 28 is mounted, is positioned at a predetermined position of the cradle 34, step S12 Then, it is determined whether or not the voltage for supplying power to the barcode handy terminal 100 is larger than a predetermined voltage value (the voltage of the built-in battery pack 28 is 3.8 V, for example). The voltage value of the power supply, that is, the voltage value of the built-in battery pack 28 is detected by a power supply voltage value detection circuit (not shown) incorporated in the power supply circuit indicated by reference numeral 86 in FIG. This step S12 constitutes a stable power supply determining means for determining whether or not the power supply being supplied is a stable power supply.

給電の電圧値(内蔵しているバッテリパック28の電圧値)が3.8V以上のときには、CPU101が安定な電源にバーコードハンディターミナル100が接続されていると判断してステップS13に進み、バーコードハンディターミナル100のプログラムのアップデートが開始される。バーコードハンディターミナル100は、クレードル34から供給される電源によってアップデート処理を行うことになる。この場合、ユーザからの入力を待たずにアップデートを開始できるので、利便性が与えられる。   When the voltage value of the power supply (the voltage value of the built-in battery pack 28) is 3.8 V or more, the CPU 101 determines that the barcode handy terminal 100 is connected to a stable power source and proceeds to step S13. The program update of the handy terminal 100 is started. The barcode handy terminal 100 performs an update process with the power supplied from the cradle 34. In this case, since the update can be started without waiting for an input from the user, convenience is provided.

他方、バーコードハンディターミナル100への給電の電圧値が3.8Vよりも低いときには、CPU101が不安定な電源からバーコードハンディターミナル100に給電される状態にあると判断してステップS14に進み、バーコードハンディターミナル100のLCD10に注意を促す表示、例えば「クレードル34のACアダプターを抜かない」「バッテリパック28の残量が不足」などの表示を行う。これを見たユーザはアップデート中に電力が不足する可能性があることを知ることになり、必要な注意やバッテリパック28を交換することになる。この表示つまりアップデートをするか否かをユーザに確認する報知はLCD10に代えて又はLCD10と共にスピーカからの音やバイブの振動によってユーザに知らせるようにしてもよい。そして、ユーザがアップデート実行を指令する手動操作つまりボタン操作を行ったときには前記ステップS13に進んでアップデートが実行される。他方、ステップS14でユーザがアップデート中止を指令するボタン操作を行ったときにはステップS15に進んでアップデートの実行が見送られる。なお、ステップS12においてバーコードハンディターミナル100への給電電圧値が3.8Vよりも低いときには、ステップS15に進んでアップデートの実行を強制的に見送るようにしてもよい。   On the other hand, when the voltage value of the power supply to the barcode handy terminal 100 is lower than 3.8 V, it is determined that the CPU 101 is in a state where power is supplied to the barcode handy terminal 100 from an unstable power source, and the process proceeds to step S14. A display for calling attention to the LCD 10 of the cord handy terminal 100, for example, “do not remove the AC adapter of the cradle 34”, “insufficient battery pack 28” is displayed. The user who sees this will know that there is a possibility of power shortage during the update, and will replace the necessary attention and the battery pack 28. This display, that is, notification for confirming whether to update or not, may be notified to the user by a sound from a speaker or a vibration of a vibration instead of the LCD 10 or together with the LCD 10. When the user performs a manual operation for instructing execution of the update, that is, a button operation, the process proceeds to step S13 and the update is executed. On the other hand, when the user performs a button operation instructing to cancel the update in step S14, the process proceeds to step S15 and the execution of the update is postponed. In step S12, when the power supply voltage value to the barcode handy terminal 100 is lower than 3.8V, the process may proceed to step S15 to forcibly defer execution of the update.

バーコードハンディターミナル100の給電がバッテリパック28だけの場合や商用電源(外部電源)だけの場合には、ステップS11でこれを検出すると、不安定な給電状態にあるとして、バーコードハンディターミナル100のLCD10に注意を促す表示すると共に上述したステップS14に進んでユーザの意図したアップデート実行指令操作又はアップデートをキャンセルする操作を待って、前述したようにステップS13でアップデートの実行又はステップS15でアップデートをキャンセルする処理が行われる。   When the power supply of the barcode handy terminal 100 is only the battery pack 28 or only the commercial power supply (external power supply), if this is detected in step S11, it is determined that the power supply state is unstable and the barcode handy terminal 100 The LCD 10 displays a warning message and proceeds to the above-described step S14 to wait for an update execution command operation intended by the user or an operation for canceling the update. As described above, the update is executed in step S13 or the update is canceled in step S15. Processing is performed.

上述したように、バッテリパック28を搭載し且つクレードル34を通じて商用電源から給電される状態にあり且つバーコードハンディターミナル100への給電電圧が所定の電圧値よりも高いときに限定してアップデートが実行されるため、仮にクレードル34のACアダプターが抜けて商用電源からの電力供給が途絶えたとしてもアップデートは内蔵したバッテリパック28の電源を使って最後まで行うことができる。したがって、アップデートの途中でバーコードハンディターミナル100が強制終了して、更新データの供給が途中で停止したときに発生し易いプログラムの毀損事故を未然に防止することができる。   As described above, the update is executed only when the battery pack 28 is mounted and power is supplied from the commercial power supply through the cradle 34 and the power supply voltage to the barcode handy terminal 100 is higher than a predetermined voltage value. Therefore, even if the AC adapter of the cradle 34 is disconnected and the power supply from the commercial power supply is interrupted, the update can be performed to the end using the power supply of the built-in battery pack 28. Therefore, it is possible to prevent a program damage accident that is likely to occur when the barcode handy terminal 100 is forcibly terminated in the middle of an update and the supply of update data is stopped in the middle.

換言すれば、ステップS12で説明したように、CPU101は、ステップS11で検知した電源の種別(外部電源とバッテリ)が安定した電源であるか否かを判定する。特に、バッテリについては、電池残量が所定の閾値よりも高いときに、安定した電源であると判定する。これにより、例えば、バッテリが装着されたバーコードハンディターミナル100をクレードル34に置いた後、作業者がクレードル34に接続されたACアダプターのケーブルに引っ掛かり、ケーブルが抜けてクレードル34からバーコードハンディターミナル100への電源供給がストップした場合であっても、アップデート作業に支障が出てしまうのを防ぐことができる。   In other words, as described in step S12, the CPU 101 determines whether the type of power source (external power source and battery) detected in step S11 is a stable power source. In particular, the battery is determined to be a stable power source when the remaining battery level is higher than a predetermined threshold. Thus, for example, after the barcode handy terminal 100 with the battery attached is placed on the cradle 34, the operator is hooked on the AC adapter cable connected to the cradle 34, and the cable comes off and the bar code handy terminal is removed from the cradle 34. Even when the power supply to 100 is stopped, it is possible to prevent the update operation from being hindered.

なお、バーコードハンディターミナル100の通信制御にACK/NACK制御が加えられている。したがって、アップデート実行中にバーコードハンディターミナル100がクレードル34から外れたり、外部メモリ(SDカード)80がバーコードハンディターミナル100から外れるなどの事故が発生したとしても、ACK/NACK制御によってタイムアウト期間内に復帰させることができればアップデートを正常に再開させることができる。   Note that ACK / NACK control is added to the communication control of the barcode handy terminal 100. Therefore, even if an accident occurs such as the barcode handy terminal 100 being disconnected from the cradle 34 or the external memory (SD card) 80 being disconnected from the barcode handy terminal 100 during the update execution, the ACK / NACK control does not exceed the timeout period. If it can be restored to, the update can be resumed normally.

実施例のバーコードハンディターミナル100は一次元コード(いわゆるバーコード)の読み取りに適用されているが、本発明は一次元コードに限定されるものではない。QRコードなどのマトリックスコードや一次元バーコードを上下に複数重ねたスタックコードのような二次元コードを読み取る光学情報読取装置にも本発明を好適に適用できる。したがって、この明細書及び請求の範囲において使用した「バーコード」は特に限定しない限り、当業者が認識する広義の意味つまり一次元コード、二次元コードを含む意味であると理解されるべきである。   Although the barcode handy terminal 100 of the embodiment is applied to reading a one-dimensional code (so-called barcode), the present invention is not limited to the one-dimensional code. The present invention can also be suitably applied to an optical information reader that reads a matrix code such as a QR code or a two-dimensional code such as a stack code in which a plurality of one-dimensional barcodes are stacked one above the other. Accordingly, the “bar code” used in this specification and claims should be understood to have a broad meaning recognized by those skilled in the art, that is, a meaning including a one-dimensional code and a two-dimensional code, unless otherwise specified. .

100 バーコードハンディターミナル
10 表示部(LCD)
11 入力部
28 バッテリパック
34 クレードル
50 スキャナモジュール
70 メインフレームサーバー
80 外部メモリ(SDカード)
86 電源回路(給電電圧値検出回路を含む)
100 Barcode Handy Terminal 10 Display (LCD)
11 Input unit 28 Battery pack 34 Cradle 50 Scanner module 70 Mainframe server 80 External memory (SD card)
86 Power supply circuit (including power supply voltage value detection circuit)

Claims (6)

脱着可能なバッテリを内蔵し、レーザ光でバーコードを走査してその反射光からバーコードを読み取る光学情報読取装置であって、該光学情報読取装置に組み込まれているプログラムのアップデートを行うことができる光学情報読取装置において、
前記光学情報読取装置に給電可能な電源の種別を検知する電源種別検知手段と、
該電源種別検知手段の検知結果に基づいて、前記プログラムのアップデートを行う際に前記光学情報読取装置に安定して給電可能であるか否かを判別する安定給電判別手段と、
該安定給電判別手段の判別結果に基づいて、前記プログラムのアップデートを行うアップデート実行手段とを有することを特徴とする光学情報読取装置。
An optical information reader having a detachable battery, scanning a barcode with laser light, and reading the barcode from the reflected light, and updating a program incorporated in the optical information reader In an optical information reader capable of
A power supply type detection means for detecting a type of power supply that can supply power to the optical information reader;
Based on the detection result of the power supply type detection means, stable power supply determination means for determining whether or not power can be stably supplied to the optical information reader when updating the program;
An optical information reader having update execution means for updating the program based on a determination result of the stable power supply determination means.
ユーザが操作するモード切り替え入力手段を更に有し、
該入力手段をユーザが操作することで、前記光学情報読取装置がアプリケーションのアップデートを行うことのできるアップデートモードに切り替わる、請求項1に記載の光学情報読取装置。
It further has mode switching input means operated by the user,
The optical information reading apparatus according to claim 1, wherein when the user operates the input unit, the optical information reading apparatus is switched to an update mode in which an application can be updated.
前記安定給電判別手段は、前記電源種別検知手段が、前記光学情報読取装置に給電可能な電源の種別として、前記光学情報読取装置に装着されたバッテリを検知したとき、前記プログラムのアップデートを行う際に前記光学情報読取装置に安定して給電可能であると判別する、請求項2に記載の光学情報読取装置。   When the power supply type detection unit detects a battery attached to the optical information reader as a type of power supply that can supply power to the optical information reader, the stable power supply determination unit updates the program. The optical information reader according to claim 2, wherein the optical information reader is determined to be capable of supplying power stably. 前記電源種別検知手段により検知されたバッテリの電池残量が所定の閾値よりも高いときに、前記安定給電判別手段が、前記プログラムのアップデートを行う際に前記光学情報読取装置に安定して給電可能であると判別する、請求項1〜3のいずれか一項に記載の光学情報読取装置。   When the remaining battery level of the battery detected by the power type detection unit is higher than a predetermined threshold, the stable power supply determination unit can stably supply power to the optical information reader when updating the program. The optical information reading device according to any one of claims 1 to 3, wherein the optical information reading device is discriminated as being. 前記光学情報読取装置が表示部を更に有し、
前記安定給電判別手段が、前記光学情報読取装置がバッテリを取り外した状態、内蔵したバッテリの電池残量が所定の閾値よりも低いときに、前記プログラムのアップデートを行う際に前記光学情報読取装置への給電が不安定であると判別し、
該安定給電判別手段が前記光学情報読取装置への給電が不安定であると判別したとき、アップデートをするか否かをユーザに確認するための報知手段を備えている、請求項1又は2に記載の光学情報読取装置。
The optical information reader further includes a display unit,
When the stable power supply discriminating means updates the program when the optical information reader is in a state where the battery is removed, or when the remaining battery level of the built-in battery is lower than a predetermined threshold, the optical information reader It is determined that the power supply is unstable,
The informing means for confirming to the user whether or not to update when the stable power supply determining means determines that the power supply to the optical information reader is unstable. The optical information reading device described.
通信制御にACK/NACK制御を含んでいる、請求項5に記載の光学情報読取装置。   The optical information reader according to claim 5, wherein the communication control includes ACK / NACK control.
JP2011227475A 2011-10-14 2011-10-14 Optical information reading apparatus Pending JP2013088952A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011227475A JP2013088952A (en) 2011-10-14 2011-10-14 Optical information reading apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011227475A JP2013088952A (en) 2011-10-14 2011-10-14 Optical information reading apparatus

Publications (1)

Publication Number Publication Date
JP2013088952A true JP2013088952A (en) 2013-05-13

Family

ID=48532817

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011227475A Pending JP2013088952A (en) 2011-10-14 2011-10-14 Optical information reading apparatus

Country Status (1)

Country Link
JP (1) JP2013088952A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10628131B2 (en) 2016-03-15 2020-04-21 Keyence Corporation Device and method of generating programs for an information code reading device and host computer

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003281483A (en) * 2002-03-22 2003-10-03 V-Sync Co Ltd Barcode, barcode system using the same, barcode generator, barcode reader
JP2003288226A (en) * 2001-12-21 2003-10-10 Samsung Electronics Co Ltd Remote home appliance update method and system
JP2006119996A (en) * 2004-10-22 2006-05-11 Canon Inc Battery-driven device and its nonvolatile memory update method
JP2008511920A (en) * 2004-08-30 2008-04-17 シンボル テクノロジーズ インコーポレイテッド Integrated barcode imaging / decoding and real-time video capture system
JP2011175527A (en) * 2010-02-25 2011-09-08 Fujitsu Frontech Ltd Bar code scanner, method of updating firmware thereof, and firmware update program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003288226A (en) * 2001-12-21 2003-10-10 Samsung Electronics Co Ltd Remote home appliance update method and system
JP2003281483A (en) * 2002-03-22 2003-10-03 V-Sync Co Ltd Barcode, barcode system using the same, barcode generator, barcode reader
JP2008511920A (en) * 2004-08-30 2008-04-17 シンボル テクノロジーズ インコーポレイテッド Integrated barcode imaging / decoding and real-time video capture system
JP2006119996A (en) * 2004-10-22 2006-05-11 Canon Inc Battery-driven device and its nonvolatile memory update method
JP2011175527A (en) * 2010-02-25 2011-09-08 Fujitsu Frontech Ltd Bar code scanner, method of updating firmware thereof, and firmware update program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10628131B2 (en) 2016-03-15 2020-04-21 Keyence Corporation Device and method of generating programs for an information code reading device and host computer

Similar Documents

Publication Publication Date Title
US9667761B2 (en) System for and method of adapting a mobile device having a camera to a reader for electro-optically reading targets
US9727083B2 (en) Quick release dock system and method
US20170139012A1 (en) Expected battery life notification
JP7513150B2 (en) Information processing system, information processing method, and program
EP2633472B1 (en) Advisory alarm for returning cordless electro-optical reader to base station of point-of-transaction checkout system
EP2593900A1 (en) Point-of-transaction checkout system with zero-footprint cordless electro-optical reader
US11790196B2 (en) Indicia reader acoustic for multiple mounting positions
JP5795933B2 (en) Optical information reader
JP6361411B2 (en) Mobile device
JPH04272882A (en) Printer device
JP2013088952A (en) Optical information reading apparatus
JP2013088955A (en) Optical information reading apparatus
JP2006172884A (en) Charge device, and charge system
JP3901018B2 (en) Optical information reader
JP2013088953A (en) Bar code handy terminal
JP2004220504A (en) Bar code handy terminal
JP5606644B1 (en) Payment terminal system, payment terminal device and stationary device
JP2004120071A (en) Portable terminal
JPH10269339A (en) Portable terminal device
JP2014165896A (en) Mobile terminal
JP4154247B2 (en) Barcode handy terminal
JP2013088956A (en) Hand-held laser scanner
CN215769749U (en) Card reading and code scanning integrated machine
JP5724759B2 (en) Mobile device
JP5809013B2 (en) Optical information reader

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140901

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150409

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150414

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150804