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 PDFInfo
- 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
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枚)、順次読み込んで設定する方法が一般的となっている。
しかしながら、従来のバーコードスキャナ装置の設定方法においては、複数の設定項目に亘って設定を行う場合には、複数枚の設定バーコードを、逐次、読み込んで設定していくという作業が必要であり、手間のかかる作業になるとともに、設定ミスを犯す危険性も避けることができないという問題があった。 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
バーコードスキャナ装置100は、このように構成されているので、まず、作業者が、電源キーを押下すると、電源供給手段101により、センサ部102、マイクロプロセッサ103、メモリ104等へ電力が供給される。すると、センサ部102でバーコード200のイメージが読み取られて電気信号に変換され、マイクロプロセッサ103でバーコード200のデータが解釈される。マイクロプロセッサ103で解釈されたバーコード200のデータは、メモリ104に記憶され、通信手段105を介して、外部の上位装置に送信される。
Since the
ここで、バーコードスキャナ装置100の動作は、初期状態として、工場出荷時に設定されている設定値に基づいて行われるが、バーコードスキャナ装置100の設定値は、各種設定項目に関する設定値を、指定した値に設定することを指示する設定バーコードを読み取ることにより、あるいは、操作手段106から入力される指示コマンドによって、あるいは、外部の上位装置(例えばパソコン)から通知されてくる通知コマンドによって、更新されたり、新たな設定がなされたりすることが可能である。
Here, the operation of the
次に、バーコードスキャナ装置100の動作を規定する設定値を設定するための一般的な設定パラメータすなわちバーコードスキャナ装置100の設定内容について説明する。図2は、バーコードスキャナ装置の一般的な設定パラメータの種類の一例を説明するためのテーブルであり、従来は、設定パラメータごとにそれぞれに対応してそれぞれに専用の設定バーコードが用意されている。
Next, general setting parameters for setting a setting value that defines the operation of the
すなわち、図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
さらに、通信設定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
さらに、各設定項目には、設定値として、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
なお、図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
ここで、図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
ここで、設定バーコードの構成は、図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
つまり、このような設定バーコードの場合、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
図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
同じく、通信設定21のカテゴリのSTOPビット3を使用しない旨を示すNONの設定バーコードとパリティ4を偶数パリティに設定する設定バーコードとを読み込ませて、それぞれ、通信用データのSTOPビットを使用しない状態に設定し、パリティは偶数パリティを生成する状態に設定する(シーケンスS4,S5)。
Similarly, the NON setting bar code indicating that the
しかる後、読み取り種類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
以上の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
すなわち、従来の設定バーコードは、図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
例えば、前述した例の場合、スキャナ選択肢フラグ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
これにより、図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
次に、バーコードスキャナ装置の設定を工場出荷時の初期値に設定するためのデフォルト値と各ユーザごとに使用する適用システムに最適な状態に設定するためのユーザ設定値とに関連する処理についてさらに説明する。 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
すなわち、図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
また、ユーザ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
一方、本発明においては、バーコードスキャナ装置の故障が発生した場合、図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
なお、工場出荷時の初期値に設定する場合は、図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
ここで、本発明の場合、前述のようなその他の設定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
なお、検査用バーコードとは別個に、バーコードスキャナ装置の現在の設定値を、ユーザ設定値領域にコピーする動作を行わせるユーザ設定バーコード(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
すなわち、バーコードスキャナ装置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
ここで、工場出荷時の設定値(デフォルト値)は、前述のように、デフォルト値領域104aに記録されており、この値は固定値である。また、ユーザ設定値領域104bの設定値は、ユーザが使用する適用システムに適するように設定した値を動的に記録しており、この値は、可変の値である。また、現在の設定値領域104cの設定値は、前述のように、バーコードスキャナ装置100の現在の動作を決定しており、デフォルト値と同じ設定状態に設定される場合もあるし、ユーザ設定値と同じ設定状態に設定される場合もあるし、バーコードスキャナ装置100の動作を所望の任意の状態に設定する場合もある。
Here, the setting value (default value) at the time of factory shipment is recorded in the
図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
すなわち、図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
ここで、図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
図10において、フルデフォルトバーコードとは、メモリ104の現在の設定値領域104cに、デフォルト値領域104aに記録されているデフォルト値をコピーして、バーコードスキャナ装置100をデフォルト値で動作するように設定するとともに、ユーザ設定値領域104bに記録されているユーザ設定値の値をクリアして、完全な初期状態に復帰させるための設定バーコードである。
In FIG. 10, the full default barcode is such that the default value recorded in the
また、ユーザ設定バーコード(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
また、ユーザ設定バーコード(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
また、検査用バーコードとは、メモリ104の現在の設定値領域104cに、デフォルト値領域104aに記録されているデフォルト値をコピーして、バーコードスキャナ装置100をデフォルト値で動作するように設定するとともに、フルデフォルトバーコードと異なり、ユーザ設定バーコード(LOAD)によって現在の設定値をユーザ設定値に復元することを可能にするために、ユーザ設定値領域104bに記録されているユーザ設定値の値は、そのまま保持して、クリアしないように動作する設定バーコードである。なお、ユーザ設定バーコード(SAVE)を用意していない場合に備えて、検査用バーコードとして、現在の設定値領域104cの現在の設定値にデフォルト値をコピーする動作に先立って、現在の設定値領域104cの現在の設定値をユーザ設定値領域104bに退避・記録する動作を行わせる動作モードも用意している。
The inspection barcode is set so that the
また、設定統一バーコードとは、前述したように、バーコードから読み込んだ設定値を、メモリ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
以上のような設定バーコードとメモリ領域とを有することにより、例えば、ユーザ設定バーコード(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
さらに、前述したように、設定統一バーコードにより、ユーザが使用する適用システムに最適な設定値にメモリ104のユーザ設定値領域104bおよび現在の設定値領域104cの記録内容を一括して変更することも可能であり、バーコードスキャナ装置100をユーザが所望する設定値で動作させることを、多大な作業工数を費やすこともなく、簡単に実現することができるという効果を奏することができる。
Furthermore, as described above, the recorded contents of the user setting
なお、設定値をバーコードスキャナ装置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
この通知コマンドとは、設定値として設定する情報を、外部の上位装置に入力することによって、該上位装置から、設定値の設定を指示するコマンドとしてバーコードスキャナ装置100に通知し、バーコードスキャナ装置100は、受信した該通知コマンドで指示されている内容にしたがって、メモリ104内のデフォルト値領域104a、ユーザ設定値領域104b、現在の設定値領域104cの記録内容を更新するものである。この際に、上位装置との間の初回の通信プロトコル(通信速度、ハンドシェイクなどの双方の通信方法)は、デフォルト値(工場出荷時の初期値)を用いることによって、通信を行うこととし、通信方法を規定する設定値すなわち図2の通信設定21のカテゴリに関する設定項目のいずれか1ないし複数の設定値にユーザ設定値が設定された後は、設定されたユーザ設定値によって規定される通信プロトコルを使用して通信を行うことになる。
The notification command is a command for instructing the
以上のような上位装置からの通知コマンドや、あるいは、バーコードスキャナ装置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
なお、図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
また、第2の効果は、バーコードスキャナ装置100のメモリ104内に、デフォルト値領域104a、ユーザ設定値領域104b、現在の設定値領域104cの3つの領域を設けるとともに、ユーザ設定バーコード(SAVE)、ユーザ設定バーコード(LOAD)、検査用バーコードを用意することにより、装置の修復などの保守作業や誤った操作を行った場合などにおいても、ユーザが使用する適用システムに最適なユーザ設定値に容易に復旧させることができる点にある。
The second effect is that three areas of a
また、第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
さらには、設定用のバーコードが汚れたりして読み込めない事態が発生しても、あるいは、バーコードスキャナ装置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
以上、本発明の好適実施例の構成を説明した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることは、当業者には容易に理解できよう。 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.
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
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
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 .
前記メモリを前記複数の設定項目の工場出荷時のデフォルト値を記録するデフォルト値領域、ユーザが使用する適用システムに最適な状態に設定したユーザ設定値を動的に記録するユーザ設定値領域および現在の動作を決定している現在の設定値を動的に記録する現在の設定値領域の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 .
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)
| 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 |
-
2006
- 2006-09-01 JP JP2006237377A patent/JP4309414B2/en not_active Expired - Fee Related
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 |