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
JP4309414B2 - Barcode scanner device, setting method, program thereof, and program recording medium - Google Patents
[go: Go Back, main page]

JP4309414B2 - Barcode scanner device, setting method, program thereof, and program recording medium - Google Patents

Barcode scanner device, setting method, program thereof, and program recording medium Download PDF

Info

Publication number
JP4309414B2
JP4309414B2 JP2006237377A JP2006237377A JP4309414B2 JP 4309414 B2 JP4309414 B2 JP 4309414B2 JP 2006237377 A JP2006237377 A JP 2006237377A JP 2006237377 A JP2006237377 A JP 2006237377A JP 4309414 B2 JP4309414 B2 JP 4309414B2
Authority
JP
Japan
Prior art keywords
setting
user
barcode
value
scanner device
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
JP2006237377A
Other languages
Japanese (ja)
Other versions
JP2008059419A (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.)
NEC Platforms Ltd
Original Assignee
NEC Infrontia 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 NEC Infrontia Corp filed Critical NEC Infrontia Corp
Priority to JP2006237377A priority Critical patent/JP4309414B2/en
Publication of JP2008059419A publication Critical patent/JP2008059419A/en
Application granted granted Critical
Publication of JP4309414B2 publication Critical patent/JP4309414B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、バーコードスキャナ装置、バーコードスキャナ装置設定方法、バーコードスキャナ装置設定プログラムおよびプログラム記録媒体に関し、バーコードを読み取り、バーコード情報を上位装置へ通知するバーコードスキャナ装置、バーコードスキャナ装置設定方法、バーコードスキャナ装置設定プログラムおよびプログラム記録媒体に関する。   The present invention relates to a barcode scanner device, a barcode scanner device setting method, a barcode scanner device setting program, and a program recording medium, and relates to a barcode scanner device and barcode scanner for reading a barcode and notifying barcode information to a host device. The present invention relates to a device setting method, a barcode scanner device setting program, and a program recording medium.

従来のバーコードスキャナ装置は、システムに組み入れる前に、あらかじめ、接続相手となる外部の上位装置(パソコンなど)との通信方式、バーコードの読み取り方法、読み取りバーコードの種別、ヘッドフラグの有無など、各種のカテゴリに属する複数の設定項目を、ユーザの用途に合わせて設定することが必要である。かくのごときバーコードスキャナ装置の各カテゴリごとの各設定項目に対する設定を行う設定方法としては、特許文献1の特開2003−58820号公報「光学式情報読取装置、光学式情報読取方法および光学式情報読取装置の操作方法」や特許文献2の特開2002−352182号公報「バーコードスキャナの設定方法およびその設定システム」に記載されているように、それぞれの設定項目に対応してあらかじめ定めた専用の設定バーコードを、複数枚(通常のシステムでは、7〜8枚)、順次読み込んで設定する方法が一般的となっている。
特開2003−58820号公報(第7−9頁) 特開2002−352182号公報(第3−4頁)
Prior to incorporation into a system, a conventional barcode scanner device must be pre-communication with an external host device (such as a personal computer) as a connection partner, barcode reading method, barcode type to be read, presence of head flag, etc. It is necessary to set a plurality of setting items belonging to various categories in accordance with the user's usage. As a setting method for setting each setting item for each category of the barcode scanner device as described above, Japanese Patent Application Laid-Open No. 2003-58820 “Optical information reading device, optical information reading method, and optical method” As described in “Operation Method of Information Reading Device” and Japanese Patent Application Laid-Open No. 2002-352182 “Barcode Scanner Setting Method and Setting System”, it is determined in advance corresponding to each setting item. A method of reading and setting a plurality of dedicated setting barcodes (seven to eight in a normal system) sequentially is common.
JP 2003-58820 A (Pages 7-9) JP 2002-352182 A (page 3-4)

しかしながら、従来のバーコードスキャナ装置の設定方法においては、複数の設定項目に亘って設定を行う場合には、複数枚の設定バーコードを、逐次、読み込んで設定していくという作業が必要であり、手間のかかる作業になるとともに、設定ミスを犯す危険性も避けることができないという問題があった。   However, in the setting method of the conventional bar code scanner device, when setting is performed over a plurality of setting items, it is necessary to sequentially read and set a plurality of setting bar codes. In addition to the time-consuming work, there is a problem that the risk of making a setting error cannot be avoided.

また、バーコードスキャナ装置の不具合が発生して、装置メーカに検査修理を依頼するような場合、装置メーカでは、検査や修復確認を行うために、バーコードスキャナ装置の設定値を、工場出荷時の初期値(デフォルト値)に戻してしまい、初期値に設定された状態でユーザに返送されてくることが一般的である。したがって、ユーザは、バーコードスキャナ装置の使用に先立って、ユーザが使用する使用環境に合わせた設定値に再度設定し直す手間が発生してしまうという問題もあった。   In addition, when a barcode scanner device malfunctions and the device manufacturer requests inspection and repair, the device manufacturer sets the barcode scanner device setting value at the time of factory shipment to perform inspection and repair confirmation. Generally, the initial value (default value) is returned to the user, and the initial value is returned to the user. Therefore, prior to using the barcode scanner device, there is a problem in that the user has to re-set the setting value according to the usage environment used by the user.

さらに、各種の設定を行うためには設定バーコードの読み込み動作が必須となっているため、該設定バーコードが汚れてしまって読み込めなくなっていたりあるいは紛失していたりした場合、バーコードスキャナ装置を所望の状態に設定することができなくなる場合も生じてしまう。   Furthermore, since the setting bar code reading operation is indispensable for performing various settings, if the setting bar code becomes dirty and cannot be read or is lost, the bar code scanner device can be used. In some cases, the desired state cannot be set.

本発明は、かかる事情に鑑みてなされたものであり、従来の複数の設定バーコードを1個のバーコードに集約した設定統一バーコードを設けることによって、設定に要する作業時間を大幅に軽減するとともに、設定ミスを確実に低減することが可能なバーコードスキャナ装置、バーコードスキャナ装置設定方法、バーコードスキャナ装置設定プログラムおよびプログラム記録媒体を提供することを目的としている。   The present invention has been made in view of such circumstances, and by providing a unified setting barcode in which a plurality of conventional setting barcodes are integrated into one barcode, the work time required for setting is greatly reduced. Another object of the present invention is to provide a barcode scanner device, a barcode scanner device setting method, a barcode scanner device setting program, and a program recording medium that can reliably reduce setting errors.

さらに、バーコードスキャナ装置内のメモリに、設定値の記録領域として、工場出荷時の初期状態を示すデフォルト値、ユーザの使用環境に最適な状態に設定するユーザ設定値、および、現在の設定状態を示す現在の設定値の3種類の設定値をそれぞれ記録するメモリ領域を有し、かつ、3種類のメモリ領域間で設定値を簡単にコピーしたり、上書きしたりする設定バーコードを用意する構成とすることによって、検査確認時に現在の設定値をデフォルト値に設定したり、修復完了後にデフォルト値から前記ユーザ設定値に復旧させたりすることを簡単に実現することができるバーコードスキャナ装置、バーコードスキャナ装置設定方法、バーコードスキャナ装置設定プログラムおよびプログラム記録媒体を提供することを目的としている。   Further, in the memory in the barcode scanner device, as a setting value recording area, a default value indicating an initial state at the time of shipment from the factory, a user setting value that is set to an optimum state for the user's use environment, and a current setting state A setting bar code is prepared that has a memory area for recording three types of setting values, each of which is a current setting value, and that allows the setting values to be easily copied and overwritten between the three types of memory areas. By configuring, a barcode scanner device that can easily realize that the current setting value is set to the default value at the time of inspection confirmation or that the user setting value is restored from the default value after the repair is completed, It is an object of the present invention to provide a barcode scanner device setting method, a barcode scanner device setting program, and a program recording medium.

さらには、バーコードスキャナ装置の設定値について、使用開始後に、扱うバーコードの種類を増やしたり、設定値を変更したりする場合が生じたり、あるいは、設定用のバーコードの汚れなどで読み込み動作を正常に実行できないような場合が生じる場面にも対応できるように、設定統一バーコードを用いて設定値を変更する方法の他に、接続している外部の上位装置との通信により、上位装置から設定値を変更する指示となる通知コマンドを受け取って、設定値を変更することができるバーコードスキャナ装置、バーコードスキャナ装置設定方法、バーコードスキャナ装置設定プログラムおよびプログラム記録媒体を提供することを目的としている。   Furthermore, the setting value of the barcode scanner device may be read when the number of barcodes to be handled is increased or the setting value is changed after the start of use or the setting barcode is dirty. In addition to the method of changing the setting value using the unified setting barcode, the host device can be communicated with the connected external host device so that it can cope with the situation where the system cannot be executed normally. To provide a barcode scanner device, a barcode scanner device setting method, a barcode scanner device setting program, and a program recording medium that can receive a notification command as an instruction to change a setting value and change the setting value. It is aimed.

前述の課題を解決するため、本発明によるバーコードスキャナ装置、バーコードスキャナ装置設定方法、バーコードスキャナ装置設定プログラムおよびプログラム記録媒体は、次のような特徴的な構成を採用している。   In order to solve the above-described problems, the barcode scanner device, the barcode scanner device setting method, the barcode scanner device setting program, and the program recording medium according to the present invention employ the following characteristic configurations.

(1)バーコードを読み取るセンサ部および該センサ部で読み取ったバーコード情報を上位装置へ通知する通信手段を含むバーコードスキャナ装置において、
工場出荷時のデフォルト値を記録するデフォルト値領域、ユーザが使用する適用システムに最適な状態に設定したユーザ設定値を動的に記録するユーザ設定値領域および前記バーコードスキャナ装置の現在の動作を決定している現在の設定値を動的に記録する現在の設定値領域を有するメモリと、
ユーザごとに使用する使用環境に応じて前記バーコードスキャナ装置を最適な状態に設定するための複数の設定項目設定値を一括して指定する設定統一バーコードおよび前記メモリの現在の設定値領域に、前記デフォルト値領域に記録されている前記デフォルト値をコピーして前記バーコードスキャナ装置を前記デフォルト値で動作させるように設定する検査用バーコードと
を備え、前記設定統一バーコードを読み取ることにより前記複数の設定項目の設定値を指定された値に一括して設定し、前記検査用バーコードを読み込むことにより前記メモリの現在の設定値領域に前記デフォルト値をコピーする動作に先立って前記メモリの設定値領域に記録されている現在の設定値を前記ユーザ設定値領域に前記ユーザ設定値として退避・記録するバーコードスキャナ装置。
(2)前記メモリの現在の設定値領域に記録されている現在の設定値を前記メモリのユーザ設定値領域にコピーすることを指示して、ユーザが使用していたユーザ設定値を保存するユーザ設定バーコード(SAVE)を備える上記(1)のバーコードスキャナ装置。
(3)前記メモリのユーザ設定値領域に記録されている前記ユーザ設定値を前記メモリの現在の設定値領域にコピーすることを指示して、前記バーコードスキャナ装置を前記ユーザ設定値で動作させるユーザ設定バーコード(LOAD)を備える上記(1)又は(2)のバーコードスキャナ装置。
(4)前記上位装置から前記通信手段を介して前記複数の設定項目の設定値の変更を指示する通知コマンドを受信し、該受信した通知コマンドにより前記設定項目の設定値を変更する上記(1)、(2)又は(3)のバーコードスキャナ装置。
(5)バーコードを読み取るセンサ部、該センサ部で読み取ったバーコードを上位装置へ通知する通信手段および複数の設定項目を記録するメモリを含み、バーコードスキャナ装置の複数の設定項目を設定するバーコードスキャナ装置設定方法において、
前記メモリを前記複数の設定項目の工場出荷時のデフォルト値を記録するデフォルト値領域、ユーザが使用する適用システムに最適な状態に設定したユーザ設定値を動的に記録するユーザ設定値領域および現在の動作を決定している現在の設定値を動的に記録する現在の設定値領域の3つの領域に記録するステップと、
設定統一バーコードを読み込むとき、前記複数の設定項目をユーザごとに使用する使用環境に応じた最適な状態の前記ユーザ設定値として前記メモリのユーザ設定領域および現在の設定値領域に設定するステップと、
検査用バーコードを読み込むとき、前記メモリの現在の設定値領域に記録されている現在の設定値を前記ユーザ設定値領域に前記ユーザ設定値として退避・記録し、前記デフォルト値領域に記録されている前記デフォルト値を前記現在の設定値領域にコピーして前記デフォルト値で動作するように設定するステップと
を備えるバーコードスキャナ装置設定方法。
(6)フルデフォルトバーコードを読み込むとき、前記メモリのデフォルト値領域に記録されている前記デフォルト値を前記現在の設定値領域にコピーし、前記ユーザ設定値領域に記録されている前記ユーザ設定値をクリアして工場出荷時の初期状態に設定するステップを備える上記(5)のバーコードスキャナ装置設定方法。
(7)ユーザ設定バーコード(SAVE)を読み込むとき、前記メモリの現在地の設定領域に記録されている前記現在の設定値を前記ユーザ設定値領域にコピーして保存するステップを備えている上記(5)のバーコードスキャナ装置設定方法。
(8)ユーザ設定バーコード(LOAD)を読み込むとき、前記メモリのユーザ設定領域に記録されている前記ユーザ設定値を前記現在の設定値領域にコピーしてユーザが使用していた状態に復旧させるステップを備える上記(5)のバーコードスキャナ装置設定方法。
(9)上記(5)ないし(8)のいずれかのバーコードスキャナ装置設定方法を、コンピュータにより実行可能なプログラムとして実施するバーコードスキャナ装置設定プログラム。
(10)上記(9)のバーコードスキャナ装置設定プログラムを、コンピュータにより読み取り可能な記録媒体に記録しているプログラム記録媒体。
(1) In a barcode scanner apparatus including a sensor unit for reading a barcode and communication means for notifying the host device of barcode information read by the sensor unit ,
A default value area for recording factory default values, a user setting value area for dynamically recording user setting values that are optimally set for the application system used by the user, and the current operation of the barcode scanner device. A memory having a current setting value area for dynamically recording the current setting value being determined;
Current setting area setting unified bar code and said memory designating collectively the set value of the plurality of setting items for setting the optimum condition the bar code scanner apparatus in accordance with the use environment to use for each user An inspection barcode that copies the default value recorded in the default value area and sets the barcode scanner device to operate at the default value;
And setting the setting values of the plurality of setting items to a specified value collectively by reading the unified setting barcode, and reading the inspection barcode into the current setting value area of the memory. A bar code scanner device that saves and records the current set value recorded in the set value area of the memory as the user set value in the user set value area prior to the operation of copying the default value .
(2) A user who instructs to copy the current setting value recorded in the current setting value area of the memory to the user setting value area of the memory and stores the user setting value used by the user The barcode scanner device according to the above (1), which includes a setting barcode (SAVE) .
(3) Instructing the user setting value recorded in the user setting value area of the memory to be copied to the current setting value area of the memory, and operating the barcode scanner device with the user setting value. The barcode scanner device according to the above (1) or (2), which is provided with a user setting barcode (LOAD) .
(4) The notification command for instructing the change of the setting values of the plurality of setting items is received from the host device via the communication unit, and the setting value of the setting item is changed by the received notification command. ), (2) or (3) barcode scanner device.
(5) A plurality of setting items of the barcode scanner device are set, including a sensor unit that reads the barcode, a communication unit that notifies the host device of the barcode read by the sensor unit, and a memory that records a plurality of setting items. In the barcode scanner device setting method,
A default value area for recording the factory default values of the plurality of setting items in the memory, a user setting value area for dynamically recording a user setting value set to an optimum state for an application system used by a user, and a current Recording the current set value that determines the operation of the current set value area in three areas for dynamically recording;
When reading the setting unified barcode, setting the user setting area and the current setting value area of the memory as the user setting value in an optimum state according to a use environment in which the plurality of setting items are used for each user; ,
When reading an inspection barcode, the current setting value recorded in the current setting value area of the memory is saved and recorded as the user setting value in the user setting value area, and is recorded in the default value area. Copying the default value to the current set value area and setting to operate with the default value .
(6) When reading a full default barcode, the default value recorded in the default value area of the memory is copied to the current set value area, and the user set value recorded in the user set value area (5) The barcode scanner device setting method according to (5), further comprising the step of clearing and setting to an initial state at the time of factory shipment .
(7) When reading a user setting bar code (SAVE) , the method includes a step of copying and saving the current setting value recorded in the setting area of the current location of the memory to the user setting value area. 5) Barcode scanner device setting method.
(8) When reading the user setting bar code (LOAD), the user setting value recorded in the user setting area of the memory is copied to the current setting value area to restore the state used by the user. The barcode scanner device setting method according to (5), comprising steps .
(9) A barcode scanner device setting program for implementing the barcode scanner device setting method according to any one of ( 5) to ( 8) as a program executable by a computer .
(10) A program recording medium in which the barcode scanner device setting program of (9) is recorded on a computer-readable recording medium.

本発明のバーコードスキャナ装置、バーコードスキャナ装置設定方法、バーコードスキャナ装置設定プログラムおよびプログラム記録媒体によれば、以下のような効果を奏することができる。   According to the barcode scanner device, barcode scanner device setting method, barcode scanner device setting program, and program recording medium of the present invention, the following effects can be obtained.

第1の効果は、バーコードスキャナ装置をユーザが使用する適用システムに最適な状態に設定する場合、従来、複数回に亘って、設定バーコードの読み込み動作を行うことが必要であったが、本発明においては、複数の設定動作を一括して指定することができる設定統一バーコードを用いることによって、1回の読み込み作業で、設定登録を完了させることができ、もって、設定作業の大幅な軽減と設定ミスの確実な低減とを同時に達成することができる点にある。   The first effect is that when the barcode scanner device is set to an optimum state for the application system used by the user, it has been conventionally necessary to read the setting barcode several times. In the present invention, by using a unified setting barcode that can specify a plurality of setting operations at once, setting registration can be completed in one reading operation. It is in the point that reduction and reliable reduction of setting mistake can be achieved simultaneously.

第2の効果は、バーコードスキャナ装置の設定を、簡単に、ユーザが設定していた元の設定値に復旧させることができる点にある。   The second effect is that the setting of the barcode scanner device can be easily restored to the original setting value set by the user.

バーコードスキャナ装置の故障などによって、ユーザからの修復依頼を受け取って装置の修理作業を行う場合、従来は、前述のように、バーコードスキャナ装置を修復した後でユーザに返却する際に、デフォルト設定状態に戻して、すなわち、工場出荷時の設定に戻して、返却することになってしまうため、ユーザは、バーコードスキャナ装置の返却があった後に、ユーザごとの設定を再度実施することが必要であった。   When a repair request is received from the user due to a failure of the barcode scanner device, etc., and the device is repaired, conventionally, as described above, when the barcode scanner device is repaired and returned to the user, the default is used. Since the setting state is restored, that is, the setting is returned to the factory default setting and returned, the user may perform the setting for each user again after the barcode scanner device is returned. It was necessary.

一方、本発明におけるユーザ設定バーコード(LOAD)を利用すれば、ユーザごとの使用環境に応じたユーザ設定値への復旧を簡単に行うことができる。また、バーコードスキャナ装置の使用中に、誤って設定値を変更してしまったような場合であっても、ユーザ設定バーコード(LOAD)を利用することによって、ユーザが所望する設定値へ簡単に復旧させることができる。   On the other hand, if the user setting bar code (LOAD) in the present invention is used, it is possible to easily restore the user setting value according to the use environment for each user. Even if the setting value is accidentally changed while the barcode scanner device is being used, the user setting barcode (LOAD) can be used to easily set the setting value desired by the user. Can be recovered.

第3の効果は、バーコードスキャナ装置の設定を、簡単に、工場出荷時の設定値に戻すことができ、かつ、ユーザが設定していた設定値に簡単に復旧させることも可能としている点にある。   The third effect is that the setting of the barcode scanner apparatus can be easily returned to the factory setting value, and can be easily restored to the setting value set by the user. It is in.

バーコードスキャナ装置の故障などに伴い、工場に返却されてきたバーコードスキャナ装置の検査を行う場合、設定値を工場出荷時のデフォルト状態に戻したい場合がある。例えば、バーコードスキャナ装置の通信設定として、ユーザが設定していた設定値のままでは、検査ができないために、通信設定に関する設定値を、工場出荷時に戻すことが必要になる。このため、従来までは、検査の開始に先立って、バーコードスキャナ装置の設定を、逐次、工場出荷時のデフォルト状態に戻す操作を行った後、装置の検査作業を行うことが必要であり、かつ、検査終了後に設定値を元の設定状態に簡単に復旧させることも困難であり、バーコードスキャナ装置が返却される際にデフォルト状態のままになっているため、返却後に、ユーザ側で再設定せざるを得ない状況にあった。   When the barcode scanner apparatus returned to the factory is inspected due to a failure of the barcode scanner apparatus or the like, there is a case where it is desired to return the setting value to the factory default state. For example, since the inspection cannot be performed with the setting value set by the user as the communication setting of the barcode scanner device, it is necessary to return the setting value relating to the communication setting to the factory setting. For this reason, until now, prior to the start of the inspection, it is necessary to perform the operation of inspecting the apparatus after performing the operation of sequentially resetting the setting of the barcode scanner apparatus to the factory default state, In addition, it is difficult to easily restore the setting value to the original setting state after the inspection is completed, and it remains in the default state when the barcode scanner device is returned. I had to set it.

一方、本発明における検査用バーコード(デフォルト値に設定するための設定バーコード)とユーザ設定バーコード(LOAD)とを利用すれば、あるいは、さらに、ユーザ設定バーコード(SAVE)を含めて利用すれば、バーコードスキャナ装置の検査確認に当たっては、ユーザがユーザごとに設定していた設定値をバーコードスキャナ装置内に保持したままの状態で、現在の設定値を、工場出荷時のデフォルト状態の設定値に戻すことができ、検査時の作業をスムーズに行うことができると同時に、検査終了後に、ユーザが設定していたユーザ設定値に簡単に復旧させることも可能である。   On the other hand, if the inspection barcode (setting barcode for setting to the default value) and the user setting barcode (LOAD) in the present invention are used, or further, the user setting barcode (SAVE) is used. Then, when checking and checking the barcode scanner device, the current setting value is set to the factory default state while the setting value set by the user for each user is kept in the barcode scanner device. The set value can be restored to the set value, and the work at the time of inspection can be performed smoothly. At the same time, the user set value set by the user can be easily restored after the inspection is completed.

第4の効果は、バーコードスキャナ装置と接続している上位装置の操作によっても、当該バーコードスキャナ装置の設定内容の変更を行うことを可能としている点にある。   The fourth effect is that it is possible to change the setting contents of the barcode scanner device by operating the host device connected to the barcode scanner device.

すなわち、バーコードスキャナ装置の設定について、使用開始後に、バーコードの種類を増やしたり、あるいは、設定値を変更したりしたい場合や、設定バーコードが読み取れなくなっている場合もある。本発明においては、バーコードスキャナ装置によって設定統一バーコードなどの設定用のバーコードを読み取って設定内容を変更することを可能としている他に、当該バーコードスキャナ装置と接続している上位装置(例えばパソコンなど)を操作することによって、当該バーコードスキャナ装置に対する設定値変更を通知する通知コマンドを生成して、バーコードスキャナ装置側に該通知コマンドを送信することによって、設定内容を変更することも可能としている。   That is, with respect to the setting of the barcode scanner device, there are cases where it is desired to increase the type of barcode or change the setting value after the start of use, or the setting barcode cannot be read. In the present invention, it is possible to read a setting barcode such as a unified setting barcode by the barcode scanner device and change the setting contents, and in addition to the host device connected to the barcode scanner device ( For example, a notification command for notifying a change in the setting value for the barcode scanner device is generated by operating a personal computer or the like, and the setting content is changed by transmitting the notification command to the barcode scanner device side. It is also possible.

以下、本発明によるバーコードスキャナ装置、バーコードスキャナ装置設定方法、バーコードスキャナ装置設定プログラムおよびプログラム記録媒体の好適実施形態例について添付図を参照して説明する。   Preferred embodiments of a barcode scanner device, a barcode scanner device setting method, a barcode scanner device setting program, and a program recording medium according to the present invention will be described below with reference to the accompanying drawings.

まず、本発明によるバーコードスキャナ装置の構成例を図1に示す。図1に示すように、バーコードスキャナ装置100は、各部位に電池から電力を供給する電源供給手段101と、読み取ったバーコード200を電気信号に変換するセンサ部102と、このセンサ部102の出力からバーコードデータを読み取るマイクロプロセッサ103と、読み取ったバーコードデータや各種のデータ(現在の動作を規定する現在の設定値や、工場出荷時の初期状態をデフォルト値として保存する初期値や、各ユーザが使用する適用システムそれぞれに最適な状態に設定するユーザ設定値などのデータ)を記憶するメモリ104と、このメモリ104に蓄積されたデータを外部の上位装置に送信したり、逆に、外部からのデータを受信したりする通信手段105と、各種のデータをメモリ104に記憶させたり、メモリ104に記憶されているデータを変更したりあるいは削除したり、さらには、マイクロプロセッサ103の動作を指示するコマンドを入力したりする操作手段106と、を少なくとも備えて構成されている。   First, a configuration example of a barcode scanner device according to the present invention is shown in FIG. As shown in FIG. 1, the barcode scanner apparatus 100 includes a power supply unit 101 that supplies power from each battery to each part, a sensor unit 102 that converts the read barcode 200 into an electrical signal, The microprocessor 103 that reads the barcode data from the output, and the read barcode data and various data (the current setting value that defines the current operation, the initial value that stores the factory default state as the default value, Memory 104 storing data such as user setting values that are set in an optimum state for each application system used by each user, and transmitting data accumulated in this memory 104 to an external host device, or conversely, The communication means 105 for receiving data from the outside, and various data are stored in the memory 104 or the memory 1 Or or or delete modify data stored in the 4, further configured comprising at least an operating means 106 and inputs a command instructing the operation of the microprocessor 103.

バーコードスキャナ装置100は、このように構成されているので、まず、作業者が、電源キーを押下すると、電源供給手段101により、センサ部102、マイクロプロセッサ103、メモリ104等へ電力が供給される。すると、センサ部102でバーコード200のイメージが読み取られて電気信号に変換され、マイクロプロセッサ103でバーコード200のデータが解釈される。マイクロプロセッサ103で解釈されたバーコード200のデータは、メモリ104に記憶され、通信手段105を介して、外部の上位装置に送信される。   Since the barcode scanner device 100 is configured in this way, first, when an operator presses the power key, power is supplied to the sensor unit 102, the microprocessor 103, the memory 104, and the like by the power supply unit 101. The Then, the image of the barcode 200 is read by the sensor unit 102 and converted into an electric signal, and the data of the barcode 200 is interpreted by the microprocessor 103. The barcode 200 data interpreted by the microprocessor 103 is stored in the memory 104 and transmitted to an external host device via the communication means 105.

ここで、バーコードスキャナ装置100の動作は、初期状態として、工場出荷時に設定されている設定値に基づいて行われるが、バーコードスキャナ装置100の設定値は、各種設定項目に関する設定値を、指定した値に設定することを指示する設定バーコードを読み取ることにより、あるいは、操作手段106から入力される指示コマンドによって、あるいは、外部の上位装置(例えばパソコン)から通知されてくる通知コマンドによって、更新されたり、新たな設定がなされたりすることが可能である。   Here, the operation of the barcode scanner device 100 is performed based on setting values set at the time of shipment from the factory as an initial state. The setting values of the barcode scanner device 100 are set values related to various setting items. By reading a setting bar code for instructing setting to a designated value, by an instruction command input from the operation means 106, or by a notification command notified from an external host device (for example, a personal computer) It can be updated or new settings can be made.

次に、バーコードスキャナ装置100の動作を規定する設定値を設定するための一般的な設定パラメータすなわちバーコードスキャナ装置100の設定内容について説明する。図2は、バーコードスキャナ装置の一般的な設定パラメータの種類の一例を説明するためのテーブルであり、従来は、設定パラメータごとにそれぞれに対応してそれぞれに専用の設定バーコードが用意されている。   Next, general setting parameters for setting a setting value that defines the operation of the barcode scanner device 100, that is, the setting contents of the barcode scanner device 100 will be described. FIG. 2 is a table for explaining an example of types of general setting parameters of the barcode scanner apparatus. Conventionally, a dedicated setting barcode is prepared for each setting parameter. Yes.

すなわち、図2に示すように、一般的に、バーコードスキャナ装置の設定パラメータは、設定バーコードとして、バーコードスキャナ装置の動作モードの種類に応じて、それぞれに対応して用意されており、設定パラメータは、主に、次の3種類のカテゴリに大別することができる。すなわち、図2の符号21,22,23にそれぞれ示す通信設定、読み取り種類、その他の設定の3つのカテゴリである。   That is, as shown in FIG. 2, generally, the setting parameters of the barcode scanner device are prepared as setting barcodes corresponding to the types of operation modes of the barcode scanner device, Setting parameters can be roughly divided into the following three categories. That is, there are three categories of communication settings, reading types, and other settings shown by reference numerals 21, 22, and 23 in FIG.

さらに、通信設定21、読み取り種類22、その他の設定23のそれぞれのカテゴリには、1ないし複数の設定項目があり、例えば、通信設定21には、通信速度1、ハンドシェイク2、STOPビット3、パリティ4などに関する設定項目があり、また、読み取り種類22には、EAN8 5、EAN13 6、EAN−ADDON7、CODE39 8、CODE128 9、2段バーコード10、2段バーコードの先頭組み合わせ11などに関する設定項目があり、また、その他の設定23には、フルデフォルト設定12、読み取り精度13、ヘッドフラグ14などに関する設定項目がある。   Further, each category of the communication setting 21, the reading type 22, and the other setting 23 includes one or more setting items. For example, the communication setting 21 includes a communication speed 1, a handshake 2, a STOP bit 3, There are setting items related to parity 4 and the like, and the read type 22 includes settings related to EAN85, EAN136, EAN-ADDON7, CODE398, CODE1289, two-level barcode 10, two-level barcode head combination 11, etc. In addition, the other settings 23 include setting items relating to the full default setting 12, the reading accuracy 13, the head flag 14, and the like.

さらに、各設定項目には、設定値として、1ないし複数の選択肢があり、例えば、通信設定21の設定項目中の通信速度1には、一例として、1200bps、2400bps、4800bps、9600bps、115200bpsの5つの選択肢が用意されており、ハンドシェイク2には、NON(なし)、H/W(ハードウェア)、S/W(ソフトウェア)の3つの選択肢が用意されている。   Furthermore, each setting item has one or a plurality of options as setting values. For example, the communication speed 1 in the setting item of the communication setting 21 is, for example, 5 bits of 1200 bps, 2400 bps, 4800 bps, 9600 bps, and 115200 bps. Three options are prepared. In the handshake 2, three options of NON (none), H / W (hardware), and S / W (software) are prepared.

なお、図2において、その他の設定23のフルデフォルト設定12とは、バーコードスキャナ装置100のすべての設定パラメータすなわち設定項目の内容を工場出荷時の初期値(デフォルト値)に戻すことを指示するか否かの選択肢であり、読み取り精度13とは、読み取りチェック回数を指示する設定バーコードであり、一例として、2度読みチェック、3度読みチェック、4度読みチェックの3つの選択肢が用意されている。   In FIG. 2, the full default setting 12 of the other setting 23 indicates that all the setting parameters of the barcode scanner device 100, that is, the contents of the setting items are returned to the factory default values (default values). The reading accuracy 13 is a setting bar code for instructing the number of reading checks. As an example, there are three options of a double reading check, a three reading check, and a four reading check. ing.

ここで、図2のような設定パラメータの種類が用意されている場合においては、それぞれの設定パラメータにおける各選択肢(設定値)に対応する設定バーコードとして、各カテゴリの各設定項目の各選択肢ごとに、1個ずつ、必要である。   Here, when the types of setting parameters as shown in FIG. 2 are prepared, each option of each setting item of each category is set as a setting bar code corresponding to each option (setting value) in each setting parameter. One by one is required.

したがって、必要とする設定バーコードの個数は、通信設定21のカテゴリの場合は、13個の設定バーコードであり、読み取り種類22のカテゴリの場合は、2段バーコードの先頭組み合わせ11を除いて、12個の設定バーコードであり、2段バーコードの先頭組み合わせ11については、2桁の数字の組み合わせとして100個の設定バーコードである。また、その他の設定23のカテゴリの場合は、ヘッドフラグ14を除いて、4個の設定バーコードであり、ヘッドフラグ14については、ASCIIコード1文字に対応して25個の設定バーコードである。よって、図2の設定パラメータの場合は、合計154個の設定バーコードが必要になる。各ユーザは、バーコードスキャナ装置100に所望の設定値を設定しようとする場合、適用するシステムに合わせて、必要とする設定パラメータに対応する設定バーコードを1枚ずつ作成して、バーコードスキャナ装置で読み込むことが必要となる。   Therefore, the number of setting barcodes required is 13 setting barcodes in the case of the communication setting 21 category, and excluding the top combination 11 of the two-step barcodes in the case of the reading type 22 category. , 12 setting bar codes, and the first combination 11 of the two-step bar code is 100 setting bar codes as a combination of two-digit numbers. In addition, in the case of the category of other setting 23, there are four setting bar codes except for the head flag 14, and the head flag 14 is 25 setting bar codes corresponding to one ASCII code character. . Therefore, in the case of the setting parameters shown in FIG. 2, a total of 154 setting bar codes are required. When each user intends to set a desired setting value in the barcode scanner apparatus 100, the user creates a setting barcode corresponding to the required setting parameter one by one according to the system to be applied. It must be read by the device.

ここで、設定バーコードの構成は、図4に示すように、スキャナ名、カテゴリ、設定項目、設定値の4つの情報の組み合わせからなっている。図4は、設定バーコードの一般的な構成の一例を示す模式図である。例えば、バーコードスキャナ装置の名称が「P0002」であり、通信設定21のカテゴリの設定項目が通信速度1であり、その選択肢(設定値)として1200bpsを設定しようとする場合の設定バーコードは、“スキャナ名=PO002、カテゴリ=通信設定、設定項目=通信速度、設定値=1200bps”となる。   Here, as shown in FIG. 4, the configuration of the setting bar code includes a combination of four pieces of information including a scanner name, a category, a setting item, and a setting value. FIG. 4 is a schematic diagram illustrating an example of a general configuration of the setting barcode. For example, when the name of the barcode scanner apparatus is “P0002”, the setting item of the category of the communication setting 21 is the communication speed 1, and the setting barcode when setting 1200 bps as an option (setting value) is as follows: “Scanner name = PO002, category = communication setting, setting item = communication speed, setting value = 1200 bps”.

つまり、このような設定バーコードの場合、PO002スキャナのバーコードスキャナ装置に対応しており、通信設定のカテゴリに関して、設定項目としては、通信速度を規定していて、その設定値を、具体的には、1200bpsと設定する、などと解釈され、バーコードスキャナ装置に登録されて、上位装置との通信速度の動作モードとして1200bpsで動作する状態に設定される。   That is, in the case of such a setting bar code, it corresponds to the bar code scanner device of the PO002 scanner, and regarding the communication setting category, the communication speed is defined as a setting item, and the setting value is specifically set. Is set to 1200 bps, is registered in the barcode scanner device, and is set to operate at 1200 bps as the operation mode of the communication speed with the host device.

また、図2のような設定パラメータを有している例において、バーコードスキャナ装置100に各種の設定を任意に行うためには、前述のように、合計154枚の設定バーコードが必要となっており、各ユーザは、適用するシステムに合わせて、必要とする設定バーコードを1枚ずつ選択して、バーコードスキャナ装置で読み込みを行って、各設定値を登録することが必要となる。   Further, in the example having the setting parameters as shown in FIG. 2, in order to arbitrarily perform various settings in the barcode scanner apparatus 100, a total of 154 setting barcodes are required as described above. Each user needs to select the necessary setting barcode one by one in accordance with the system to be applied, read it with the barcode scanner device, and register each setting value.

図3に、バーコードスキャナ装置の設定値を設定するための一般的な設定手順の一例をシーケンスチャートとして示している。図3の場合、まず、その他の設定23のカテゴリのフルデフォルト設定12の設定バーコードを読み込ませて、すべての設定を初期値に復帰させた後(シーケンスS1)、通信設定21のカテゴリの通信速度1を設定値9600bpsに設定する設定バーコードを読み込ませて、通信速度を9600bpsに設定する(シーケンスS2)。次に、通信設定21のカテゴリのハンドシェイク2をH/D(ハードウェア論理)とする設定バーコードを読み込ませて、通信用のハンドシェイク方法をハードウェア論理による方法に設定する(シーケンスS3)。   FIG. 3 is a sequence chart showing an example of a general setting procedure for setting the setting value of the barcode scanner device. In the case of FIG. 3, first, after reading the setting bar code of the full default setting 12 of the category of the other setting 23 and returning all the settings to the initial values (sequence S1), the communication of the category of the communication setting 21 is performed. A setting bar code for setting the speed 1 to the set value 9600 bps is read, and the communication speed is set to 9600 bps (sequence S2). Next, a setting bar code in which the handshake 2 of the category of the communication setting 21 is set to H / D (hardware logic) is read, and the handshaking method for communication is set to the method based on the hardware logic (sequence S3). .

同じく、通信設定21のカテゴリのSTOPビット3を使用しない旨を示すNONの設定バーコードとパリティ4を偶数パリティに設定する設定バーコードとを読み込ませて、それぞれ、通信用データのSTOPビットを使用しない状態に設定し、パリティは偶数パリティを生成する状態に設定する(シーケンスS4,S5)。   Similarly, the NON setting bar code indicating that the STOP bit 3 of the category of the communication setting 21 is not used and the setting bar code for setting the parity 4 to the even parity are read, and the STOP bit of the communication data is used. In this state, the parity is set to a state in which even parity is generated (sequences S4 and S5).

しかる後、読み取り種類22のカテゴリに関する読み取り動作モードの設定に移って、商品コードとしてEAN8 5を使用する旨のENABLE表示を設定する設定バーコードを読み込ませ(シーケンスS6)、その先頭1文字を“a”に設定するヘッドフラグ14の設定バーコードを読み込ませて、商品コードとして先頭1文字を“a”としたEAN8コードを使用する状態に設定する(シーケンスS7)。さらに、商品コードとしてCODE39 8を使用する旨のENABLE表示を設定する設定バーコードを読み込ませ(シーケンスS8)、その先頭1文字を“C”に設定するヘッドフラグ14の設定バーコードを読み込ませて、商品コードとして先頭1文字を“C”としたCODE39コードを使用する状態に設定する(シーケンスS9)。最後に、その他の設定23のカテゴリの読み取り精度13として、3度読み取りチェックを行う旨を設定する設定バーコードを読み込ませて、3度読み取り結果の照合チェックを行う設定にする(シーケンスS10)。   Thereafter, the operation shifts to the setting of the reading operation mode relating to the category of the reading type 22, and a setting bar code for setting the ENABLE display to use EAN85 as the product code is read (sequence S6). The setting bar code of the head flag 14 to be set to “a” is read, and the state is set to use the EAN8 code with the first character “a” as the product code (sequence S7). Further, a setting bar code for setting the ENABLE display to use CODE 398 as the product code is read (sequence S8), and the setting bar code of the head flag 14 for setting the first character to “C” is read. Then, the product code is set to use the CODE 39 code having the first character “C” (sequence S9). Finally, as the reading accuracy 13 of the category of the other setting 23, a setting barcode for setting that the three-time reading check is performed is read, and the setting for checking the three-time reading result is set (sequence S10).

以上の10枚の設定バーコードを順次読み込ませる操作を行うことによって、10個の各設定値がバーコードスキャナ装置に登録され、当該バーコードスキャナ装置を、ユーザが所望する状態でバーコードスキャナ装置を動作させる設定値に設定することが可能になる。しかしながら、このような一般的な設定手順の場合には、手順にしたがって複数枚の設定バーコードの読み取り動作を行わせる作業が必要となる結果、作業工数が多くなり、設定ミスを犯す危険性が高くなってしまう。   By performing an operation of sequentially reading the above ten setting barcodes, each of the ten setting values is registered in the barcode scanner apparatus, and the barcode scanner apparatus is in a state desired by the user. Can be set to a set value for operating the. However, in the case of such a general setting procedure, it is necessary to perform a reading operation of a plurality of setting bar codes according to the procedure, resulting in an increase in work man-hours and a risk of making a setting error. It will be high.

本発明は、かかる問題を解決するために、バーコードスキャナ装置の設定を行うために用いる設定バーコードとして、各適用システムに対応して必要とする選択肢(設定値)をあらかじめ定めた順番に配置した構成からなる設定統一バーコードを用意している。図5に、本発明による設定統一バーコードの内容の一例について示している。図5に示すように、先頭から、バーコードスキャナ装置の種類を選択するためのスキャナ選択肢フラグ31、その他の設定23中のフルデフォルト設定12を行うか否かを選択するためのデフォルト設定選択肢フラグ32、通信設定21の各設定項目の設定値を選択するための通信設定選択肢フラグ33、読み取り種類22の各設定項目の設定値を選択するための読み取り種類選択肢フラグ34、その他の設定23中の読み取り精度13の設定値を選択するための読み取り精度選択肢フラグ35が、実行順に応じて、順次配列されている。   In order to solve such a problem, the present invention arranges options (setting values) necessary for each application system in a predetermined order as setting bar codes used for setting the bar code scanner device. A unified setting barcode with the above configuration is available. FIG. 5 shows an example of the contents of the unified setting barcode according to the present invention. As shown in FIG. 5, from the beginning, a scanner option flag 31 for selecting the type of the barcode scanner device, and a default setting option flag for selecting whether or not to perform the full default setting 12 in the other settings 23. 32, a communication setting option flag 33 for selecting a setting value of each setting item of the communication setting 21, a reading type option flag 34 for selecting a setting value of each setting item of the reading type 22, and other settings 23 Reading accuracy option flags 35 for selecting a setting value of the reading accuracy 13 are sequentially arranged according to the execution order.

すなわち、従来の設定バーコードは、図4にて説明したように、スキャナ名、カテゴリ、設定項目、設定値の4つの情報であったが、図5に示す設定統一バーコードにおいては、各ユーザごとに使用するそれぞれの適用システムに応じて必要とする各設定項目の設定値それぞれに対応した選択肢を用意して、設定順番をあらかじめ規定することによって、各ユーザの適用システムにおいて冗長で余分となる情報を削除し、情報量を圧縮している。   That is, the conventional setting bar code is four pieces of information of the scanner name, category, setting item, and setting value as described with reference to FIG. 4. In the setting unified bar code shown in FIG. By preparing options corresponding to the setting values of each setting item required according to each application system to be used for each and predetermining the setting order, it becomes redundant and redundant in each user's application system Information is deleted and the amount of information is compressed.

すなわち、設定統一バーコードは、1枚のバーコードで複数の設定動作を一括して指定することができるように構成されており、図5に示すように、まず、適用システムに用いるバーコードスキャナ装置を特定するためのスキャナ選択肢フラグ31がある。次に、デフォルト設定選択肢フラグ32、通信設定選択肢フラグ33、読み取り種類選択肢フラグ34、読み取り精度選択肢フラグ35に関する“設定値”が、各ユーザごとにそれぞれの適用システムにおいて必要とする選択肢の分だけが抽出されて、かつ、各ユーザごとにあらかじめ規定した順番にしたがって、順次、フラグとして記入する形式で配列されているので、情報容量を削除可能としている。   That is, the unified setting barcode is configured so that a plurality of setting operations can be collectively designated with one barcode. As shown in FIG. 5, first, the barcode scanner used in the application system is used. There is a scanner option flag 31 for specifying the device. Next, “setting values” relating to the default setting option flag 32, the communication setting option flag 33, the reading type option flag 34, and the reading accuracy option flag 35 are only the options required for each user system for each user. The information capacity can be deleted because the data is extracted and arranged in the form of sequentially filling in the flags according to the order prescribed in advance for each user.

例えば、前述した例の場合、スキャナ選択肢フラグ31としては、PO002スキャナのバーコードスキャナ装置に該当する位置のフラグがオンになっている情報が設定され、デフォルト設定選択肢フラグ32はオンであり、通信設定選択肢フラグ33としては、通信速度1 9600bps、ハンドシェイク2のH/D、STOPビット3のNON、パリティ4の偶数に該当する位置のフラグがオンになっている情報が設定される。さらに、読み取り種類選択肢フラグ34としては、EAN8 5のENABLEとそのヘッドフラグが“a”、CODE39 8のENABLEとそのヘッドフラグが“C”、に該当する位置のフラグがオンになっている情報が設定され、読み取り精度選択肢フラグ35としては、3度読みチェックに該当する位置のフラグがオンになっている情報が設定される。   For example, in the above-described example, the information indicating that the flag corresponding to the barcode scanner apparatus of the PO002 scanner is turned on is set as the scanner option flag 31, the default setting option flag 32 is turned on, and communication As the setting option flag 33, information in which a communication speed of 19600 bps, H / D of handshake 2, NON of STOP bit 3, and a flag corresponding to an even number of parity 4 are turned on is set. Further, as the reading type selection flag 34, there is information in which the flag corresponding to the ENABLE of EAN 85 and its head flag is “a”, the ENABLE of CODE 398 and its head flag is “C”, and the position flag is ON. As the reading accuracy option flag 35, information in which the flag corresponding to the three reading check is turned on is set.

これにより、図3の一般的な設定手順と同様の設定を行う場合、図4の従来の設定バーコードの場合は、前述のように、設定バーコードが10枚必要であり、かつ、シーケンスS1からS10までの10個の読み取り操作が必要であったが、図5の設定統一バーコードを用いる場合は、1枚の設定統一バーコードを読み取るだけで、全く同等の設定を行うことが可能になる。したがって、バーコードスキャナ装置を設定する作業工数を大幅に圧縮することができ、設定ミスの発生も確実に軽減することができる。   Accordingly, when the same setting as the general setting procedure of FIG. 3 is performed, in the case of the conventional setting bar code of FIG. 4, ten setting bar codes are necessary and the sequence S1 is as described above. 10 reading operations from S10 to S10 were necessary, but when using the unified setting barcode shown in FIG. 5, it is possible to perform exactly the same setting by reading only one unified setting barcode. Become. Therefore, the man-hours for setting the barcode scanner device can be greatly reduced, and the occurrence of setting mistakes can be surely reduced.

なお、図5に示す設定統一バーコードの場合、デフォルト設定選択肢フラグ32を有している場合を示しているが、場合によっては、デフォルト設定選択肢フラグ32を有しない形式の設定統一バーコードとしても良い。このような場合は、設定統一バーコードは、適用システムにおいて不要な設定はそのままにして、適用システムにおいて必要とする各種の設定を行う場合に用いられるものであり、適用システムにおいて不要な設定も含めてデフォルト設定が必要になる場合に限って、図3のシーケンスS1に示すように、図2のその他の設定23のカテゴリのフルデフォルト設定12を記載した設定バーコード(すなわちフルデフォルトバーコード)をまず読み込ませることによって、バーコードスキャナ装置を、すべての情報が工場出荷時の設定状態に初期化させ、しかる後に、設定統一バーコードを使用して、適用システムにおいて必要とする各種の設定を行うことによって、バーコードスキャナ装置の設定を簡単に完了させることができる。   In the case of the unified setting barcode shown in FIG. 5, the case where the default setting option flag 32 is provided is shown. good. In such a case, the unified setting bar code is used when various settings required in the application system are made without changing the settings unnecessary in the application system. Only when the default setting is necessary, as shown in the sequence S1 of FIG. 3, the setting bar code describing the full default setting 12 of the category of the other setting 23 of FIG. By first reading, the barcode scanner device initializes all information to the factory default settings, and then performs various settings required by the application system using the unified setting barcode. Thus, the setting of the barcode scanner device can be completed easily.

次に、バーコードスキャナ装置の設定を工場出荷時の初期値に設定するためのデフォルト値と各ユーザごとに使用する適用システムに最適な状態に設定するためのユーザ設定値とに関連する処理についてさらに説明する。   Next, regarding the processing related to the default value for setting the barcode scanner device to the factory default value and the user setting value for setting the optimum state for the application system used for each user Further explanation will be given.

バーコードスキャナ装置に故障が発生した場合は、従来技術においては、図6に示すような保守ルートを経由して、故障の修復が行われる。ここに、図6は、従来の技術におけるバーコードスキャナ装置の保守ルートの一例を示す説明図である。   When a failure occurs in the barcode scanner device, in the prior art, the failure is repaired via a maintenance route as shown in FIG. FIG. 6 is an explanatory diagram showing an example of a maintenance route of the barcode scanner device in the prior art.

従来の保守作業の場合、図6に示すように、修復したバーコードスキャナ装置を保守工場203からユーザの店舗201,202に返送する際に、デフォルト設定により工場出荷時の初期値に設定されたままの状態で返送されてくるため、ユーザは、バーコードスキャナ装置の使用に先立って、それぞれの適用システムにおいて必要とする設定を再度実施することが必要であった。   In the case of the conventional maintenance work, as shown in FIG. 6, when the repaired barcode scanner device is returned from the maintenance factory 203 to the user's store 201, 202, the factory default value is set by default setting. Since the data is returned as it is, it is necessary for the user to re-execute the setting required in each application system before using the barcode scanner apparatus.

すなわち、図6に示すように、例えば、ユーザAの店舗201でユーザA用の設定をして使用していたバーコードスキャナ装置が故障した場合、保守工場203に返却されて、バーコードスキャナ装置の修復作業がなされた後に、設定を工場出荷時の初期値(デフォルト値)に設定して(シーケンスS50)、修復の検査確認が実施され、正常に修復したという確認がなされると、ユーザAの店舗201へ返送される。ここで、返送されてきたバーコードスキャナ装置の設定は、シーケンスS50にてデフォルト値に初期設定されたままであるため、バーコードスキャナ装置の使用に先立って、ユーザAは、バーコードスキャナ装置の設定をユーザA用の設定に戻す操作を行うことが必要である(シーケンスS51)。   That is, as shown in FIG. 6, for example, when the barcode scanner device used for the user A in the store 201 of the user A fails, the barcode scanner device is returned to the maintenance factory 203 and is returned to the barcode scanner device. After the restoration work is completed, the setting is set to the initial value (default value) at the time of shipment from the factory (sequence S50), and the repair inspection confirmation is performed. To the other store 201. Here, since the returned setting of the bar code scanner device remains initially set to the default value in the sequence S50, the user A sets the bar code scanner device before using the bar code scanner device. Must be returned to the setting for user A (sequence S51).

また、ユーザBの店舗202でユーザB用の設定をして使用していたバーコードスキャナ装置が故障した場合についても、全く同様であり、設定を工場出荷時の初期値(デフォルト値)に設定して(シーケンスS50)、修復の検査確認が実施され、正常に修復したという確認がなされると、ユーザBの店舗202へ返送される。ここで、返送されてきたバーコードスキャナ装置の設定は、シーケンスS50にてデフォルト値に初期設定されたままであるため、バーコードスキャナ装置の使用に先立って、ユーザBは、バーコードスキャナ装置の設定をユーザB用の設定に戻す操作を行うことが必要である(シーケンスS52)。   The same applies to the case where the barcode scanner apparatus used for the user B in the store 202 of the user B breaks down, and the setting is set to the factory default value (default value). (Sequence S50), the inspection check for repair is performed, and when it is confirmed that the repair has been completed normally, it is returned to the store 202 of the user B. Here, since the returned setting of the bar code scanner device is initially set to the default value in the sequence S50, the user B sets the bar code scanner device before using the bar code scanner device. Must be returned to the setting for user B (sequence S52).

一方、本発明においては、バーコードスキャナ装置の故障が発生した場合、図7に示すような保守ルートを経由して、故障の修復が行われる。ここに、図7は、本発明におけるバーコードスキャナ装置の保守ルートの一例を示す説明図である。   On the other hand, in the present invention, when a failure occurs in the barcode scanner device, the failure is repaired via a maintenance route as shown in FIG. FIG. 7 is an explanatory diagram showing an example of a maintenance route of the barcode scanner apparatus according to the present invention.

図7において、例えば、ユーザAの店舗201でユーザA用の設定をして使用していたバーコードスキャナ装置が故障した場合、保守工場203に返却されて、バーコードスキャナ装置の修復作業が実施された後、図6の従来技術の場合と同様、設定を工場出荷時の初期値(デフォルト値)に設定して、修復の検査確認が実施され、正常に修復したという確認がなされる。しかる後、本実施例においては、バーコードスキャナ装置の設定をユーザA用の設定に戻してから(シーケンスS60)、ユーザAの店舗201に返送されるので、図6の従来技術の場合とか異なり、バーコードスキャナ装置の使用に先立って、ユーザAは、バーコードスキャナ装置の設定をユーザA用の設定に戻す復元作業を行う必要はなく、ただちに使用することができる(シーケンスS61)。   In FIG. 7, for example, when the barcode scanner device used for the user A in the store 201 of the user A fails, the barcode scanner device is returned to the maintenance factory 203 and the barcode scanner device is repaired. After that, as in the case of the prior art of FIG. 6, the setting is set to the initial value (default value) at the time of shipment from the factory, and the repair check is performed to confirm that the repair has been completed normally. Thereafter, in the present embodiment, the setting of the bar code scanner device is returned to the setting for the user A (sequence S60), and then returned to the store 201 of the user A, which is different from the case of the prior art in FIG. Prior to the use of the barcode scanner device, the user A does not need to perform restoration work for returning the setting of the barcode scanner device to the setting for the user A, and can use it immediately (sequence S61).

なお、工場出荷時の初期値に設定する場合は、図3のシーケンスS1に示すように、その他の設定23のカテゴリのフルデフォルト設定12を記載した設定バーコードを読み込ませることによって、バーコードスキャナ装置のすべての設定状態を工場出荷時の設定状態に初期化させることができる。また、修復後に、ユーザへ返送する際に、各ユーザが設定していた各種の設定値に復旧する処理を実施するが、この場合、前述したような設定統一バーコードを使用すると、ユーザAが使用する状態への設定を簡単に完了させることができる。   When setting the factory default value, as shown in the sequence S1 of FIG. 3, the barcode scanner reads the setting barcode describing the full default setting 12 of the category of the other setting 23. All setting states of the device can be initialized to the factory setting state. In addition, when returning to the user after restoration, a process for restoring various setting values set by each user is performed. In this case, if the setting unified barcode as described above is used, the user A Setting to the state to use can be completed easily.

また、ユーザBの店舗202でユーザB用の設定をして使用していたバーコードスキャナ装置が故障した場合についても、全く同様であり、設定を工場出荷時の初期値(デフォルト値)に設定して、修復の検査確認が実施され、正常に修復したという確認がなされると、バーコードスキャナ装置の設定をユーザB用の設定に戻して(シーケンスS60)、ユーザBの店舗202に返送されるので、図6の従来技術の場合とか異なり、バーコードスキャナ装置の使用に先立って、ユーザBは、バーコードスキャナ装置の設定をユーザB用の設定に戻す復元作業を行う必要はなく、ただちに使用することができる(シーケンスS62)。   The same applies to the case where the barcode scanner apparatus used for the user B in the store 202 of the user B breaks down, and the setting is set to the factory default value (default value). Then, when the repair check is performed and it is confirmed that the repair has been completed normally, the setting of the barcode scanner device is returned to the setting for the user B (sequence S60) and returned to the store 202 of the user B. Therefore, unlike the case of the prior art of FIG. 6, prior to using the barcode scanner device, the user B does not need to perform restoration work to return the setting of the barcode scanner device to the setting for the user B, and immediately It can be used (sequence S62).

ここで、本発明の場合、前述のようなその他の設定23のカテゴリのフルデフォルト設定12を記載した設定バーコードによる初期設定と、ユーザごとの設定統一バーコードを用いたユーザ対応のバーコードスキャナ装置の設定と、を可能とする仕組みを用いることができる他に、さらに、検査用バーコードとユーザ設定バーコード(LOAD)とを有する構成とすることを可能としている。すなわち、本発明においては、ユーザごとにそれぞれ所望する状態にバーコードスキャナ装置の動作を設定するためのユーザ設定値をメモリ内に保存する仕組みを備えるようにし、バーコードスキャナ装置のメモリ内にユーザの設定値を記録しておく所定のユーザ設定値領域をあらかじめ設けることとし、さらに、設定バーコードとして、バーコードスキャナ装置に現在設定されている設定値を、該ユーザ設定値領域に退避・記録して、工場出荷時の初期値に設定し直す検査用バーコードと、該ユーザ設定値領域からユーザ設定値を復旧するためのユーザ設定バーコード(LOAD)と、を少なくとも備えるようにしている。   Here, in the case of the present invention, the initial setting by the setting bar code describing the full default setting 12 of the category of the other setting 23 as described above, and the bar code scanner corresponding to the user using the setting unified bar code for each user. In addition to being able to use a mechanism that enables setting of the apparatus, it is also possible to have a configuration having an inspection barcode and a user setting barcode (LOAD). That is, in the present invention, there is provided a mechanism for storing user setting values for setting the operation of the barcode scanner apparatus in a desired state for each user in the memory, and the user is stored in the memory of the barcode scanner apparatus. A predetermined user setting value area for recording the setting value is set in advance, and the setting value currently set in the barcode scanner device is saved and recorded in the user setting value area as a setting barcode. Thus, at least an inspection barcode that is reset to the factory default value and a user setting barcode (LOAD) for restoring the user setting value from the user setting value area are provided.

ここに、この検査用バーコードとは、バーコードスキャナ装置の検査や修復確認を行う際に読み込ませる設定バーコードであり、バーコードスキャナ装置に現在設定されている現在の設定値(ユーザが使用していた状態を示すユーザ設定値)をクリアしないで、バーコードスキャナ装置のメモリ内の所定のユーザ設定値領域に退避・記録した後、現在の設定値を、工場出荷時の初期状態のデフォルト値に設定するものである。また、ユーザ設定バーコード(LOAD)とは、バーコードスキャナ装置の修復を確認した後、バーコードスキャナ装置をユーザに返却する際に読み込ませる設定バーコードであり、バーコードスキャナ装置の現在の設定値(検査確認終了時の設定値は、デフォルト値)に、ユーザ設定値領域に退避・記録していたユーザ設定値を上書きコピーして、ユーザが使用していたユーザ設定値に復元するものである。   Here, the inspection barcode is a setting barcode that is read when the barcode scanner apparatus is inspected or repaired, and the current setting value currently set in the barcode scanner apparatus (used by the user). The user setting value that indicates the current status) is saved and recorded in the specified user setting value area in the memory of the barcode scanner device, and the current setting value is returned to the factory default. Is set to a value. The user setting barcode (LOAD) is a setting barcode that is read when the barcode scanner device is returned to the user after the repair of the barcode scanner device is confirmed, and the current setting of the barcode scanner device. The user setting value saved and recorded in the user setting value area is overwritten and copied to the user setting value used by the user (the setting value at the end of inspection confirmation is the default value). is there.

修復の検査確認をするのに先立って、かくのごとき検査用バーコードを読み込ませることにより、バーコードスキャナ装置に現在設定されている現在の設定値をバーコードスキャナ装置のメモリ内の所定のユーザ設定値領域に退避・記録した後、工場出荷時の初期値(デフォルト値)に設定して、バーコードスキャナ装置の検査確認が実施され、正常に修復したという確認がなされると、さらに、ユーザ設定バーコード(LOAD)によって、ユーザ設定値領域に退避・記録していたユーザ設定値(すなわち、修理依頼時にユーザが設定していた現在の設定値)を復旧させることができる。   Prior to checking the repair, by reading an inspection barcode, the current setting value currently set in the barcode scanner device is stored in a predetermined user in the memory of the barcode scanner device. After saving / recording in the setting value area, setting it to the factory default value (default value), checking the barcode scanner device, and confirming that it has been repaired normally. The setting bar code (LOAD) can restore the user setting value saved and recorded in the user setting value area (that is, the current setting value set by the user at the time of repair request).

かくのごとき検査用バーコードとユーザ設定バーコード(LOAD)とを用いることによって、保守工場203側では、バーコードスキャナ装置の修復依頼元の個々のユーザごとの設定統一バーコードを用意しておく必要はなく、さらに簡単に、バーコードスキャナ装置の検査や修復の確認を行うことが可能になるとともに、バーコードスキャナ装置の返送時にも、より簡単に、ユーザが設定していたユーザ設定値に設定状態を復旧させることが可能である。   By using the inspection barcode and the user setting barcode (LOAD) as described above, the maintenance factory 203 side prepares a unified setting barcode for each individual user who requested repair of the barcode scanner device. It is not necessary, and it is possible to easily check the bar code scanner device and confirm repairs, and to return the bar code scanner device to the user setting value that was set by the user more easily. It is possible to restore the setting state.

なお、検査用バーコードとは別個に、バーコードスキャナ装置の現在の設定値を、ユーザ設定値領域にコピーする動作を行わせるユーザ設定バーコード(SAVE)を用意するようにしても良い。このユーザ設定バーコード(SAVE)を用意している場合、検査用バーコードとしては、現在の設定値をユーザ設定値領域に退避・記録する動作を行うことなく、すなわち、ユーザ設定値領域を書き換える動作を行うことなく、単に、バーコードスキャナ装置の現在の設定値を、工場出荷時の初期値(デフォルト値)に設定する動作のみを行うような動作モードを設けるようにしても良い。このような動作モードの検査用バーコードとユーザ設定バーコード(SAVE)とを併用することによって、バーコードスキャナ装置の検査確認における設定作業に融通性が与えられ、設定作業を低減させることも可能になる。   In addition to the inspection barcode, a user setting barcode (SAVE) for performing an operation of copying the current setting value of the barcode scanner device to the user setting value area may be prepared. In the case where this user setting bar code (SAVE) is prepared, the inspection setting bar code does not perform the operation of saving and recording the current setting value in the user setting value area, that is, the user setting value area is rewritten. An operation mode may be provided in which only the operation of setting the current setting value of the barcode scanner device to the initial value (default value) at the time of factory shipment is performed without performing the operation. By using a bar code for inspection in such an operation mode and a user-set bar code (SAVE) in combination, the setting work in the inspection confirmation of the bar code scanner device can be given flexibility and the setting work can be reduced. become.

また、検査用バーコード、ユーザ設定バーコード(LOAD)やユーザ設定バーコード(SAVE)は、設定統一バーコードの場合とは異なり、設定値に関する情報を含んでおらず、かつ、各ユーザごとに異なる情報を有する設定統一バーコードとは異なり、それぞれで、各ユーザに共通の1種類のみの設定バーコードを用意すれば良い。   Unlike the case of the unified setting barcode, the inspection barcode, user setting barcode (LOAD) and user setting barcode (SAVE) do not include information on the setting value, and for each user. Unlike a unified setting barcode having different information, only one kind of setting barcode common to each user may be prepared.

図8は、本発明による実施例であるバーコードスキャナ装置100内のメモリ104に記録されている情報の一例を示すテーブルであり、図1に示したバーコードスキャナ装置100のメモリ104に記録されている設定値に関する情報のテーブル例を示すものである。図8の設定値テーブルは、図2にて説明したような設定パラメータの種類を備えている場合において、通信設定21のカテゴリの通信速度1からパリティ4までの各設定項目のすべての設定値、および、読み取り種類22のカテゴリの2段バーコード10、2段バーコードの先頭組み合わせ11の2つを除く、EAN8 5からCODE128 9までの各設定項目のすべての設定値を用意している場合について例示している。   FIG. 8 is a table showing an example of information recorded in the memory 104 in the barcode scanner apparatus 100 according to the embodiment of the present invention. The table is recorded in the memory 104 of the barcode scanner apparatus 100 shown in FIG. It shows an example of a table of information regarding the set value. The setting value table of FIG. 8 includes all the setting values of the setting items from the communication speed 1 to the parity 4 in the category of the communication setting 21 when the types of setting parameters as described in FIG. When all setting values of each setting item from EAN 85 to CODE 128 9 are prepared except for the two-level barcode 10 of the category of the reading type 22 and the top combination 11 of the two-level barcode. Illustrated.

すなわち、バーコードスキャナ装置100のメモリ104には、図9に示すように、デフォルト値領域104a、ユーザ設定値領域104b、現在の設定値領域104cの3つのメモリ空間を有しており、それぞれの領域に図8に示すような設定値を記録した設定値テーブルが設けられている。ここで、メモリ104の現在の設定値領域104cに記録されている設定値が、バーコードスキャナ装置100の該当する各部位に設定されて、バーコードスキャナ装置100の現在の動作を決定している。図9は、本発明の一実施例であるバーコードスキャナ装置100のメモリ104に設定値に関する情報を記録している領域の一例を示す模式図であり、デフォルト値領域104a、ユーザ設定値領域104b、現在の設定値領域104cのそれぞれには設定値テーブルが設けられており、図8に示すフルデフォルト欄、ユーザ設定値欄、現在の設定値欄に示す各設定値が記録される。   That is, as shown in FIG. 9, the memory 104 of the barcode scanner device 100 has three memory spaces, a default value area 104a, a user setting value area 104b, and a current setting value area 104c. A set value table in which set values as shown in FIG. 8 are recorded in the area. Here, the setting value recorded in the current setting value area 104c of the memory 104 is set in each corresponding part of the barcode scanner device 100 to determine the current operation of the barcode scanner device 100. . FIG. 9 is a schematic diagram showing an example of areas in which information relating to setting values is recorded in the memory 104 of the barcode scanner apparatus 100 according to an embodiment of the present invention. The default value area 104a and the user setting value area 104b are shown in FIG. Each of the current setting value areas 104c is provided with a setting value table, and the setting values shown in the full default field, user setting value field, and current setting value field shown in FIG. 8 are recorded.

ここで、工場出荷時の設定値(デフォルト値)は、前述のように、デフォルト値領域104aに記録されており、この値は固定値である。また、ユーザ設定値領域104bの設定値は、ユーザが使用する適用システムに適するように設定した値を動的に記録しており、この値は、可変の値である。また、現在の設定値領域104cの設定値は、前述のように、バーコードスキャナ装置100の現在の動作を決定しており、デフォルト値と同じ設定状態に設定される場合もあるし、ユーザ設定値と同じ設定状態に設定される場合もあるし、バーコードスキャナ装置100の動作を所望の任意の状態に設定する場合もある。   Here, the setting value (default value) at the time of factory shipment is recorded in the default value area 104a as described above, and this value is a fixed value. The set value in the user set value area 104b dynamically records a value set so as to be suitable for the application system used by the user, and this value is a variable value. Further, as described above, the setting value in the current setting value area 104c determines the current operation of the barcode scanner device 100, and may be set to the same setting state as the default value. The setting state may be the same as the value, or the operation of the barcode scanner device 100 may be set to a desired arbitrary state.

図8に戻ってさらに説明すると、フルデフォルト欄は、バーコードスキャナ装置の工場出荷時における初期値(デフォルト値)を示すものであり、図9のデフォルト値領域104aに固定値として記録されている。ユーザ設定値欄は、当該ユーザが使用する適用システムにおいて使用する設定値を示すものであり、前述した設定統一バーコードを読み取ることによって設定することができ、図9のユーザ設定値領域104bに動的に可変の値として記録される。また、現在の設定値欄は、バーコードスキャナ装置100に現在設定している設定値を示すものであり、図9の現在の設定値領域104cに動的に可変の値として記録されることによって、バーコードスキャナ装置の現在の動作を決定している。   Returning to FIG. 8, the full default column indicates an initial value (default value) at the time of factory shipment of the barcode scanner apparatus, and is recorded as a fixed value in the default value area 104a of FIG. . The user setting value column indicates a setting value used in the application system used by the user. The user setting value column can be set by reading the setting unified bar code described above, and is displayed in the user setting value area 104b in FIG. Are recorded as variable values. The current set value column indicates the set value currently set in the barcode scanner device 100, and is recorded as a dynamically variable value in the current set value area 104c in FIG. The current operation of the barcode scanner device is determined.

すなわち、図8の設定例においては、例えば、通信速度1の設定値として、工場出荷時のデフォルト値は9600bpsであったが、ユーザ設定値および現在の設定値は、いずれも、2400bpsの速度に変更して設定されていることを示している。同様に、ハンドシェイク2の設定値として、デフォルト値がH/W(ハードウェア論理)であったが、ユーザ設定値をNON(使用しない状態)に設定したものの、現在の設定値は、デフォルト値と同様に、H/W(ハードウェア論理)に戻していることを示している。   That is, in the setting example of FIG. 8, for example, as the setting value of the communication speed 1, the factory default value was 9600 bps, but both the user setting value and the current setting value are 2400 bps. Indicates that the setting has been changed. Similarly, although the default value is H / W (hardware logic) as the setting value for handshake 2, the user setting value is set to NON (not used), but the current setting value is the default value. In the same manner as above, it indicates that the hardware / logic (H / W) is restored.

ここで、図9に示すデフォルト値領域104a、ユーザ設定値領域104b、現在の設定値領域104cの3つのメモリ空間に記録されている各設定値を操作するための設定バーコードについて、その一例を、図10を用いてさらに説明する。図10は、本発明の実施例におけるバーコードスキャナ装置100のメモリ104内の設定値を操作する設定バーコードの一例を示す説明図である。   Here, an example of a setting barcode for operating each setting value recorded in the three memory spaces of the default value area 104a, the user setting value area 104b, and the current setting value area 104c shown in FIG. This will be further described with reference to FIG. FIG. 10 is an explanatory diagram showing an example of a setting bar code for manipulating a setting value in the memory 104 of the bar code scanner device 100 according to the embodiment of the present invention.

図10において、フルデフォルトバーコードとは、メモリ104の現在の設定値領域104cに、デフォルト値領域104aに記録されているデフォルト値をコピーして、バーコードスキャナ装置100をデフォルト値で動作するように設定するとともに、ユーザ設定値領域104bに記録されているユーザ設定値の値をクリアして、完全な初期状態に復帰させるための設定バーコードである。   In FIG. 10, the full default barcode is such that the default value recorded in the default value area 104 a is copied to the current setting value area 104 c of the memory 104 so that the barcode scanner device 100 operates with the default value. And a setting bar code for clearing the value of the user setting value recorded in the user setting value area 104b and returning to the complete initial state.

また、ユーザ設定バーコード(LOAD)とは、メモリ104の現在の設定値領域104cに、ユーザ設定値領域104bに記録されているユーザ設定値をコピーして、バーコードスキャナ装置100をユーザ設定値で動作するように設定するための設定バーコードである。   Further, the user setting barcode (LOAD) is a method of copying the user setting value recorded in the user setting value area 104b to the current setting value area 104c of the memory 104 and making the bar code scanner device 100 a user setting value. This is a setting bar code for setting to operate in.

また、ユーザ設定バーコード(SAVE)とは、メモリ104のユーザ設定値領域104bに、現在の設定値領域104cに記録されている現在の設定値をコピーする処理を行うための設定バーコードである。   The user setting bar code (SAVE) is a setting bar code for performing a process of copying the current setting value recorded in the current setting value area 104c to the user setting value area 104b of the memory 104. .

また、検査用バーコードとは、メモリ104の現在の設定値領域104cに、デフォルト値領域104aに記録されているデフォルト値をコピーして、バーコードスキャナ装置100をデフォルト値で動作するように設定するとともに、フルデフォルトバーコードと異なり、ユーザ設定バーコード(LOAD)によって現在の設定値をユーザ設定値に復元することを可能にするために、ユーザ設定値領域104bに記録されているユーザ設定値の値は、そのまま保持して、クリアしないように動作する設定バーコードである。なお、ユーザ設定バーコード(SAVE)を用意していない場合に備えて、検査用バーコードとして、現在の設定値領域104cの現在の設定値にデフォルト値をコピーする動作に先立って、現在の設定値領域104cの現在の設定値をユーザ設定値領域104bに退避・記録する動作を行わせる動作モードも用意している。   The inspection barcode is set so that the barcode scanner device 100 operates with the default value by copying the default value recorded in the default value area 104a to the current setting value area 104c of the memory 104. In addition, unlike the full default bar code, the user setting value recorded in the user setting value area 104b is used to restore the current setting value to the user setting value by the user setting bar code (LOAD). The value of is a setting bar code that keeps it as it is and does not clear it. In preparation for the case where a user setting barcode (SAVE) is not prepared, the current setting is copied prior to the operation of copying the default value to the current setting value in the current setting value area 104c as an inspection barcode. An operation mode is also provided in which the current setting value in the value area 104c is saved and recorded in the user setting value area 104b.

また、設定統一バーコードとは、前述したように、バーコードから読み込んだ設定値を、メモリ104のユーザ設定値領域104bにユーザ設定値として設定するとともに、メモリ104の現在の設定値領域104cにもコピーして、バーコードスキャナ装置100をユーザ設定値で動作するように設定する設定バーコードである。   In addition, as described above, the unified setting barcode is a setting value read from the barcode as a user setting value in the user setting value area 104b of the memory 104, and also in the current setting value area 104c of the memory 104. Is a setting barcode for copying and setting the barcode scanner device 100 to operate with the user setting value.

以上のような設定バーコードとメモリ領域とを有することにより、例えば、ユーザ設定バーコード(SAVE)を読み込むことにより、メモリ104の現在の設定値領域104cに記録されている現在の設定値を、ユーザ設定値領域104bに退避するような動作を、簡単に行うことも可能であるし、検査用バーコードを読み込むことにより、現在の設定値領域104cに記録されている現在の設定値を、検査確認動作を可能とするデフォルト値に書き換える動作を行い、バーコードスキャナ装置100をデフォルト値で動作するように、簡単に変更することも可能であるし、また、ユーザ設定バーコード(LOAD)を読み込むことにより、メモリ104のユーザ設定値領域104bのユーザ設定値を呼び出して、現在の設定値領域104cに記録されている現在の設定値を、ユーザ設定値に書き換える動作を行い、バーコードスキャナ装置100をユーザ設定値で動作するように、簡単に変更することもできるという効果を奏することができる。   By having the setting bar code and the memory area as described above, for example, by reading the user setting bar code (SAVE), the current setting value recorded in the current setting value area 104c of the memory 104 is It is possible to easily perform an operation such as saving to the user setting value area 104b, and by reading the inspection barcode, the current setting value recorded in the current setting value area 104c is changed to the inspection. It is possible to easily change the barcode scanner device 100 to operate at the default value by performing the operation of rewriting to the default value that enables the confirmation operation, and to read the user setting barcode (LOAD). Thus, the user setting value in the user setting value area 104b of the memory 104 is called up, and the current setting value area 104 is called. The current setting value recorded in, performs an operation for rewriting the user setting value, the bar code scanner device 100 to operate with the user setting value, it is possible to obtain the effect that can be easily changed.

さらに、前述したように、設定統一バーコードにより、ユーザが使用する適用システムに最適な設定値にメモリ104のユーザ設定値領域104bおよび現在の設定値領域104cの記録内容を一括して変更することも可能であり、バーコードスキャナ装置100をユーザが所望する設定値で動作させることを、多大な作業工数を費やすこともなく、簡単に実現することができるという効果を奏することができる。   Furthermore, as described above, the recorded contents of the user setting value area 104b and the current setting value area 104c of the memory 104 are collectively changed to the setting values optimum for the application system used by the user by the setting unified barcode. In other words, it is possible to operate the barcode scanner device 100 with the setting value desired by the user without spending a great deal of work.

なお、設定値をバーコードスキャナ装置100に登録する方法として、設定統一バーコードを使用している例を説明したが、本発明は、かかる場合のみに限るものではない。例えば、バーコードスキャナ装置100と無線あるいは有線のインタフェースで接続されている外部の上位装置(例えばパソコン)と、通信手段105を介して通信することによって、設定値の設定を指示する通知コマンドを外部の上位装置から受信して、バーコードスキャナ装置100に設定値を登録することも可能である。   In addition, although the example which uses the setting unified barcode was demonstrated as a method of registering a setting value into the barcode scanner apparatus 100, this invention is not restricted only to such a case. For example, a notification command for instructing setting of a setting value is communicated with an external host device (for example, a personal computer) connected to the barcode scanner device 100 via a wireless or wired interface via the communication unit 105. It is also possible to register the setting value in the barcode scanner device 100.

この通知コマンドとは、設定値として設定する情報を、外部の上位装置に入力することによって、該上位装置から、設定値の設定を指示するコマンドとしてバーコードスキャナ装置100に通知し、バーコードスキャナ装置100は、受信した該通知コマンドで指示されている内容にしたがって、メモリ104内のデフォルト値領域104a、ユーザ設定値領域104b、現在の設定値領域104cの記録内容を更新するものである。この際に、上位装置との間の初回の通信プロトコル(通信速度、ハンドシェイクなどの双方の通信方法)は、デフォルト値(工場出荷時の初期値)を用いることによって、通信を行うこととし、通信方法を規定する設定値すなわち図2の通信設定21のカテゴリに関する設定項目のいずれか1ないし複数の設定値にユーザ設定値が設定された後は、設定されたユーザ設定値によって規定される通信プロトコルを使用して通信を行うことになる。   The notification command is a command for instructing the barcode scanner device 100 to set the setting value from the host device by inputting information to be set as a setting value to the external host device. The apparatus 100 updates the recorded contents of the default value area 104a, the user setting value area 104b, and the current setting value area 104c in the memory 104 in accordance with the contents specified by the received notification command. At this time, the first communication protocol (both communication methods such as communication speed and handshake) with the host device is to communicate by using default values (initial values at the time of shipment from the factory) After the user setting value is set to one or more setting values for setting values that define the communication method, that is, the setting items related to the category of the communication setting 21 in FIG. 2, communication defined by the set user setting values Communication is performed using a protocol.

以上のような上位装置からの通知コマンドや、あるいは、バーコードスキャナ装置100の操作手段106を介して入力される指示コマンドを用いることによって、設定用のバーコードが汚れたりして読み込めない事態が発生しても、あるいは、バーコードスキャナ装置100の運用状態に移行した後で、取扱い対象のバーコードの種類が増加したり、設定値を一部変更したりするような事態が発生しても、より高機能の上位装置の操作によって、該当する設定変更を指示する通知コマンドをバーコードスキャナ装置100に対して通知したり、操作手段106からの指示コマンドとして入力したりすることが可能であり、簡単に、バーコードスキャナ装置100の設定状態を所望する内容に更新させることができる。   By using the notification command from the host device as described above or the instruction command input via the operation means 106 of the barcode scanner device 100, there is a situation in which the setting barcode becomes dirty and cannot be read. Even if it occurs, or after a shift to the operation state of the barcode scanner device 100, the type of barcode to be handled increases or a situation in which a part of the setting value is changed occurs. A notification command for instructing a corresponding setting change can be notified to the barcode scanner device 100 or input as an instruction command from the operation means 106 by operating a higher function host device. The setting state of the barcode scanner device 100 can be easily updated to the desired content.

なお、図5に示す設定統一バーコードや、図10に示すフルデフォルトバーコード、ユーザ設定バーコード(LOAD)、ユーザ設定バーコード(SAVE)、検査用バーコードとして、1次元のバーコードを用いる場合を示しているが、より情報量の多い2次元バーコードを用いるようにしても良い。   Note that one-dimensional barcodes are used as the unified setting barcode shown in FIG. 5, the full default barcode shown in FIG. 10, the user setting barcode (LOAD), the user setting barcode (SAVE), and the inspection barcode. Although a case is shown, a two-dimensional barcode having a larger amount of information may be used.

(効果の説明)
以上に説明したように、本発明の実施例においては、以下に記載するような効果を奏することができる。
(Explanation of effect)
As described above, in the embodiment of the present invention, the following effects can be obtained.

第1の効果は、バーコードスキャナ装置100の設定登録時に、従来、複数回(図3に示す従来の設定手順の場合、10回)の設定バーコードの読み込み動作が必要であったが、本実施例では、複数の設定動作を一括して指定することができる設定統一バーコードを用いることによって、1回の読み込み作業で設定登録を完了させることができ、もって、設定作業の大幅な軽減と設定ミスの確実な低減とを同時に達成することができる点にある。   The first effect is that, at the time of setting registration of the bar code scanner device 100, it has been necessary to read the setting bar code several times (10 times in the case of the conventional setting procedure shown in FIG. 3). In the embodiment, by using the unified setting barcode that can specify a plurality of setting operations at once, the setting registration can be completed by one reading operation, which greatly reduces the setting work. This is in that a reliable reduction of setting mistakes can be achieved at the same time.

また、第2の効果は、バーコードスキャナ装置100のメモリ104内に、デフォルト値領域104a、ユーザ設定値領域104b、現在の設定値領域104cの3つの領域を設けるとともに、ユーザ設定バーコード(SAVE)、ユーザ設定バーコード(LOAD)、検査用バーコードを用意することにより、装置の修復などの保守作業や誤った操作を行った場合などにおいても、ユーザが使用する適用システムに最適なユーザ設定値に容易に復旧させることができる点にある。   The second effect is that three areas of a default value area 104a, a user setting value area 104b, and a current setting value area 104c are provided in the memory 104 of the bar code scanner device 100, and a user setting bar code (SAVE) is provided. ), User setting bar code (LOAD), and inspection bar code, the user setting that is most suitable for the application system used by the user even in the case of maintenance work such as repair of the device or incorrect operation The value can be easily restored.

また、第3の効果は、バーコードスキャナ装置100のメモリ104のデフォルト値領域104a、ユーザ設定値領域104b、現在の設定値領域104cの3つの領域には、図8に示すような各設定値を登録している設定値テーブルをそれぞれ用意しており、いずれのテーブルの設定値についても、接続している上位装置との通信による通知コマンドや操作手段106からの指示コマンドによって変更することができるようにしているので、設定バーコードを使わない、より簡単な方法によって、バーコードスキャナ装置100を各種の設定値に設定することができる点にある。   Further, the third effect is that each of the set values as shown in FIG. 8 is displayed in three areas of the default value area 104a, the user set value area 104b, and the current set value area 104c of the memory 104 of the barcode scanner device 100. Each setting value table is registered, and the setting values in any table can be changed by a notification command by communication with a connected higher-level device or an instruction command from the operation means 106. Thus, the bar code scanner device 100 can be set to various setting values by a simpler method that does not use a setting bar code.

さらには、設定用のバーコードが汚れたりして読み込めない事態が発生しても、あるいは、バーコードスキャナ装置100の運用状態に移行した後で、取扱い対象のバーコードの種類が増加したり、設定値を一部変更したりするような事態が発生しても、より高機能の上位装置の操作によって、該当する設定変更を指示する通知コマンドをバーコードスキャナ装置100に対して通知したり、操作手段106から指示コマンドを入力したりすることが可能であり、簡単に、バーコードスキャナ装置100の設定状態を所望する内容に更新させることができる。   Furthermore, even if a situation occurs in which the setting barcode is dirty and cannot be read, or after shifting to the operation state of the barcode scanner device 100, the types of barcodes to be handled increase, Even when a situation in which the setting value is partially changed occurs, a notification command for instructing a corresponding setting change is notified to the barcode scanner device 100 by an operation of a higher function host device, An instruction command can be input from the operation unit 106, and the setting state of the barcode scanner device 100 can be easily updated to a desired content.

以上、本発明の好適実施例の構成を説明した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることは、当業者には容易に理解できよう。   The configuration of the preferred embodiment of the present invention has been described above. However, it should be noted that such examples are merely illustrative of the invention and do not limit the invention in any way. Those skilled in the art will readily understand that various modifications and changes can be made according to a specific application without departing from the gist of the present invention.

本発明によるバーコードスキャナ装置の構成例を示すブロック構成図である。It is a block block diagram which shows the structural example of the barcode scanner apparatus by this invention. バーコードスキャナ装置の一般的な設定パラメータの種類の一例を説明するためのテーブルである。It is a table for demonstrating an example of the kind of general setting parameter of a barcode scanner apparatus. バーコードスキャナ装置の設定値を設定するための一般的な設定手順の一例を示すシーケンスチャートである。It is a sequence chart which shows an example of the general setting procedure for setting the setting value of a barcode scanner apparatus. 設定バーコードの一般的な構成の一例を示す模式図である。It is a schematic diagram which shows an example of the general structure of a setting barcode. 本発明による設定統一バーコードの構成の一例を示す模式図である。It is a schematic diagram which shows an example of a structure of the setting unified barcode by this invention. 従来の技術におけるバーコードスキャナ装置の保守ルートの一例を示す説明図である。It is explanatory drawing which shows an example of the maintenance route | root of the barcode scanner apparatus in a prior art. 本発明におけるバーコードスキャナ装置の保守ルートの一例を示す説明図である。It is explanatory drawing which shows an example of the maintenance route | root of the barcode scanner apparatus in this invention. 本発明によるバーコードスキャナ装置内のメモリに記録されている情報の一例を示すテーブルである。It is a table which shows an example of the information currently recorded on the memory in the barcode scanner apparatus by this invention. 本発明によるバーコードスキャナ装置のメモリに設定値に関する情報を記録している領域の一例を示す模式図である。It is a schematic diagram which shows an example of the area | region which has recorded the information regarding a setting value in the memory of the barcode scanner apparatus by this invention. 本発明によるバーコードスキャナ装置のメモリ内の設定値を操作する設定バーコードの一例を示す説明図である。It is explanatory drawing which shows an example of the setting barcode which operates the setting value in the memory of the barcode scanner apparatus by this invention.

符号の説明Explanation of symbols

1 通信速度
2 ハンドシェイク
3 STOPビット
4 パリティ
5 EAN8
6 EAN13
7 EAN−ADDON
8 CODE39
9 CODE128
10 2段バーコード
11 2段バーコードの先頭組み合わせ
12 フルデフォルト設定
13 読み取り速度
14 ヘッドフラグ
21 通信設定
22 読み取り種類
23 その他の設定
31 スキャナ選択肢フラグ
32 デフォルト設定選択肢フラグ
33 通信設定選択肢フラグ
34 読み取り種類選択肢フラグ
35 読み取り精度選択肢フラグ
100 バーコードスキャナ装置
101 電源供給手段
102 センサ部
103 マイクロプロセッサ
104 メモリ
104a デフォルト値領域
104b ユーザ設定値領域
104c 現在の設定値領域
105 通信手段
106 操作手段
200 バーコード
201 ユーザAの店舗
202 ユーザBの店舗
203 保守工場
1 Communication speed 2 Handshake 3 STOP bit 4 Parity 5 EAN8
6 EAN13
7 EAN-ADDON
8 CODE39
9 CODE128
10 Two-level barcode 11 First combination of two-level barcode 12 Full default setting 13 Reading speed 14 Head flag 21 Communication setting 22 Reading type 23 Other setting 31 Scanner option flag 32 Default setting option flag 33 Communication setting option flag 34 Reading type Choice flag 35 Reading accuracy choice flag 100 Bar code scanner device 101 Power supply means 102 Sensor unit 103 Microprocessor 104 Memory 104a Default value area 104b User set value area 104c Current set value area 105 Communication means 106 Operation means 200 Bar code 201 User A store 202 User B store 203 Maintenance factory

Claims (10)

バーコードを読み取るセンサ部および該センサ部で読み取ったバーコード情報を上位装置へ通知する通信手段を含むバーコードスキャナ装置において、
工場出荷時のデフォルト値を記録するデフォルト値領域、ユーザが使用する適用システムに最適な状態に設定したユーザ設定値を動的に記録するユーザ設定値領域および前記バーコードスキャナ装置の現在の動作を決定している現在の設定値を動的に記録する現在の設定値領域を有するメモリと、
ユーザごとに使用する使用環境に応じて前記バーコードスキャナ装置を最適な状態に設定するための複数の設定項目設定値を一括して指定する設定統一バーコードおよび前記メモリの現在の設定値領域に、前記デフォルト値領域に記録されている前記デフォルト値をコピーして前記バーコードスキャナ装置を前記デフォルト値で動作させるように設定する検査用バーコードと
を備え、前記設定統一バーコードを読み取ることにより前記複数の設定項目の設定値を指定された値に一括して設定し、前記検査用バーコードを読み込むことにより前記メモリの現在の設定値領域に前記デフォルト値をコピーする動作に先立って前記メモリの設定値領域に記録されている現在の設定値を前記ユーザ設定値領域に前記ユーザ設定値として退避・記録することを特徴とするバーコードスキャナ装置。
In a barcode scanner device including a sensor unit that reads a barcode and a communication unit that notifies barcode information read by the sensor unit to a host device,
A default value area for recording factory default values, a user setting value area for dynamically recording user setting values that are optimally set for the application system used by the user, and the current operation of the barcode scanner device. A memory having a current setting value area for dynamically recording the current setting value being determined;
Current setting area setting unified bar code and said memory designating collectively the set value of the plurality of setting items for setting the optimum condition the bar code scanner apparatus in accordance with the use environment to use for each user An inspection barcode that copies the default value recorded in the default value area and sets the barcode scanner device to operate at the default value;
And setting the setting values of the plurality of setting items to a specified value collectively by reading the unified setting barcode, and reading the inspection barcode into the current setting value area of the memory. A bar code scanner device that saves and records the current set value recorded in the set value area of the memory as the user set value in the user set value area prior to the operation of copying the default value .
前記メモリの現在の設定値領域に記録されている現在の設定値を前記メモリのユーザ設定値領域にコピーすることを指示して、ユーザが使用していたユーザ設定値を保存するユーザ設定バーコード(SAVE)を備えることを特徴とする請求項1に記載のバーコードスキャナ装置。 User setting bar code for instructing to copy the current setting value recorded in the current setting value area of the memory to the user setting value area of the memory and storing the user setting value used by the user The barcode scanner device according to claim 1, further comprising: (SAVE) . 前記メモリのユーザ設定値領域に記録されている前記ユーザ設定値を前記メモリの現在の設定値領域にコピーすることを指示して、前記バーコードスキャナ装置を前記ユーザ設定値で動作させるユーザ設定バーコード(LOAD)を備えることを特徴とする請求項1又は2に記載のバーコードスキャナ装置。 A user setting bar for instructing to copy the user setting value recorded in the user setting value area of the memory to the current setting value area of the memory and operating the barcode scanner device with the user setting value The barcode scanner apparatus according to claim 1, further comprising a code (LOAD) . 前記上位装置から前記通信手段を介して前記複数の設定項目の設定値の変更を指示する通知コマンドを受信し、該受信した通知コマンドにより前記設定項目の設定値を変更することを特徴とする請求項1、2又は3に記載のバーコードスキャナ装置。 A notification command for instructing change of setting values of the plurality of setting items is received from the host device via the communication unit, and the setting value of the setting item is changed by the received notification command. Item 4. The barcode scanner device according to Item 1, 2 or 3. バーコードを読み取るセンサ部、該センサ部で読み取ったバーコードを上位装置へ通知する通信手段および複数の設定項目を記録するメモリを含み、バーコードスキャナ装置の複数の設定項目を設定するバーコードスキャナ装置設定方法において、
前記メモリを前記複数の設定項目の工場出荷時のデフォルト値を記録するデフォルト値領域、ユーザが使用する適用システムに最適な状態に設定したユーザ設定値を動的に記録するユーザ設定値領域および現在の動作を決定している現在の設定値を動的に記録する現在の設定値領域の3つの領域に記録するステップと、
設定統一バーコードを読み込むとき、前記複数の設定項目をユーザごとに使用する使用環境に応じた最適な状態の前記ユーザ設定値として前記メモリのユーザ設定領域および現在の設定値領域に設定するステップと、
検査用バーコードを読み込むとき、前記メモリの現在の設定値領域に記録されている現在の設定値を前記ユーザ設定値領域に前記ユーザ設定値として退避・記録し、前記デフォルト値領域に記録されている前記デフォルト値を前記現在の設定値領域にコピーして前記デフォルト値で動作するように設定するステップと
を備えることを特徴とするバーコードスキャナ装置設定方法。
A bar code scanner for setting a plurality of setting items of a bar code scanner device, including a sensor unit for reading a bar code, a communication means for notifying the host device of the bar code read by the sensor unit, and a memory for recording a plurality of setting items In the device setting method,
A default value area for recording the factory default values of the plurality of setting items in the memory, a user setting value area for dynamically recording a user setting value set to an optimum state for an application system used by a user, and a current Recording the current set value that determines the operation of the current set value area in three areas for dynamically recording;
When reading the setting unified barcode, setting the user setting area and the current setting value area of the memory as the user setting value in an optimum state according to a use environment in which the plurality of setting items are used for each user; ,
When reading an inspection barcode, the current setting value recorded in the current setting value area of the memory is saved and recorded as the user setting value in the user setting value area, and is recorded in the default value area. And a step of copying the default value to the current set value area and setting to operate with the default value .
フルデフォルトバーコードを読み込むとき、前記メモリのデフォルト値領域に記録されている前記デフォルト値を前記現在の設定値領域にコピーし、前記ユーザ設定値領域に記録されている前記ユーザ設定値をクリアして工場出荷時の初期状態に設定するステップを備えることを特徴とする請求項5に記載のバーコードスキャナ装置設定方法。 When reading a full default barcode, the default value recorded in the default value area of the memory is copied to the current setting value area, and the user setting value recorded in the user setting value area is cleared. 6. The barcode scanner device setting method according to claim 5, further comprising a step of setting to an initial state at the time of factory shipment . ユーザ設定バーコード(SAVE)を読み込むとき、前記メモリの現在地の設定領域に記録されている前記現在の設定値を前記ユーザ設定値領域にコピーして保存するステップを備えていることを特徴とする請求項5に記載のバーコードスキャナ装置設定方法。 When reading a user setting barcode (SAVE) , the method includes a step of copying and saving the current setting value recorded in the setting area of the current location of the memory to the user setting value area. 6. The barcode scanner device setting method according to claim 5 . ユーザ設定バーコード(LOAD)を読み込むとき、前記メモリのユーザ設定領域に記録されている前記ユーザ設定値を前記現在の設定値領域にコピーしてユーザが使用していた状態に復旧させるステップを備えることを特徴とする請求項5に記載のバーコードスキャナ装置設定方法。 When reading a user setting bar code (LOAD), the method includes a step of copying the user setting value recorded in the user setting area of the memory to the current setting value area to restore the state used by the user. 6. The barcode scanner device setting method according to claim 5, wherein: 請求項5ないし8のいずれかに記載のバーコードスキャナ装置設定方法を、コンピュータにより実行可能なプログラムとして実施することを特徴とするバーコードスキャナ装置設定プログラム。 9. A barcode scanner device setting program that implements the barcode scanner device setting method according to claim 5 as a program executable by a computer . 請求項9に記載のバーコードスキャナ装置設定プログラムを、コンピュータにより読み取り可能な記録媒体に記録していることを特徴とするプログラム記録媒体。 10. A program recording medium, wherein the barcode scanner device setting program according to claim 9 is recorded on a computer-readable recording medium.
JP2006237377A 2006-09-01 2006-09-01 Barcode scanner device, setting method, program thereof, and program recording medium Expired - Fee Related JP4309414B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006237377A JP4309414B2 (en) 2006-09-01 2006-09-01 Barcode scanner device, setting method, program thereof, and program recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006237377A JP4309414B2 (en) 2006-09-01 2006-09-01 Barcode scanner device, setting method, program thereof, and program recording medium

Publications (2)

Publication Number Publication Date
JP2008059419A JP2008059419A (en) 2008-03-13
JP4309414B2 true JP4309414B2 (en) 2009-08-05

Family

ID=39242049

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006237377A Expired - Fee Related JP4309414B2 (en) 2006-09-01 2006-09-01 Barcode scanner device, setting method, program thereof, and program recording medium

Country Status (1)

Country Link
JP (1) JP4309414B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5409446B2 (en) * 2010-03-09 2014-02-05 富士フイルム株式会社 Apparatus and method for managing user setting information for medical device
JP7206942B2 (en) * 2018-02-06 2023-01-18 大日本印刷株式会社 Electronic information storage medium, IC chip, initial setting method, and initial setting program

Also Published As

Publication number Publication date
JP2008059419A (en) 2008-03-13

Similar Documents

Publication Publication Date Title
JP5039428B2 (en) Programmable controller and PLC system
JP2012146329A (en) Update data transmission method, firmware update system, and host device
JP2006285900A (en) Print control program, print control apparatus, and print control method
JP4525681B2 (en) Program generating device for programmable controller, program generating method for programmable controller, and recording medium recording program of the method
JP4309414B2 (en) Barcode scanner device, setting method, program thereof, and program recording medium
JP6442131B2 (en) Control system and control device
JP4181125B2 (en) Print control apparatus and print control method
KR19990044748A (en) Screen creation editor with screen transition editing function
KR101304817B1 (en) Keypad apparatus having parameter copy function by recognizing software versions and inverter types
JP4526997B2 (en) Layout editing device, computer program, recording medium
JP2008055849A (en) Image forming apparatus and management method thereof
JP7439546B2 (en) Information processing device, information processing method and program
JP7765256B2 (en) Information processing device, information processing method, and information processing program
JP5008520B2 (en) How to display data entry status in the display screen
JP4278466B2 (en) Editor device, program for causing computer to function as editor device, and recording medium
JP2009278470A (en) Image processing apparatus and image processing method
JP2004145513A (en) Circuit diagram CAD device
JP4012842B2 (en) Electronic data management apparatus and program
JP2005346432A (en) Controller screen generator
JP3576233B2 (en) Information storage medium issuance processing data creation device and creation method
JP4586839B2 (en) Image processing apparatus, printing system, and program
JP4919092B2 (en) Control program development support device
JP4716929B2 (en) Program debug support processing apparatus, communication adapter, and program debug support processing program
JP4455148B2 (en) Cell layout drawing creation apparatus and method, and program
JP6907760B2 (en) Check device, check program and program check method

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090323

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4309414

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120515

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120515

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130515

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140515

Year of fee payment: 5

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees