(57)【特許請求の範囲】
【請求項１】
複数のバーコードと、前記複数のバーコードを非接触で読み取るバーコードリーダと、前記複数のバーコードに付加されたデータを格納するサーバコントローラと、を備えた仮想ＩＤ装置であって、
前記バーコードリーダは、前記複数のバーコードから読み取ったデータからバーコード認識情報を前記サーバコントローラに供給するとともに、前記サーバコントローラは、前記バーコードリーダから供給されるバーコード認識情報に基づいてそれぞれのバーコードに対応した付加データを格納して、前記サーバコントローラに格納された前記バーコード認識情報及び前記バーコード認識情報に対応した付加データを、前記バーコードリーダが受信して上位機器に伝送するように構成したことを特徴とする仮想ＩＤ装置。
【請求項２】
前記サーバコントローラは、前記複数のバーコードに対応した付加データを格納するデータ格納手段を備えたことを特徴とする請求項１記載の仮想ＩＤ装置。
【請求項３】
前記サーバコントローラおよび前記バーコードリーダは、無線インタフェースを備え、バーコード認識情報または付加データを無線で伝送することを特徴とする請求項１記載の仮想ＩＤ装置。
【請求項４】
前記サーバコントローラおよび前記バーコードリーダは、有線インタフェースを備え、バーコード認識情報または付加データを有線で伝送することを特徴とする請求項１記載の仮想ＩＤ装置。
【請求項５】
前記サーバコントローラは、他のＩＤ装置が接続されるネットワークとのネットワークインタフェースを備え、前記ネットワークを介して前記他のＩＤ装置とリンクすることを特徴とする請求項１記載の仮想ＩＤ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はバーコード、バーコードリーダ、サーバコントローラを備えたＦＡ（Factory Automation）用の非接触の仮想ＩＤ装置に係り、特にバーコードの付加データをサーバコントローラに格納した仮想ＩＤ装置に関する。
【０００２】
【従来の技術】
バーコード（記憶媒体）を組立ラインの部品や製品の表面に貼り付け、組立ラインにバーコードリーダを配置することにより、非接触（光学的）でバーコードに記載されたデータを読み出してデータ管理を効率的に実行するＦＡ（Factory Automation）用の非接触ＩＤ装置が知られている。
【０００３】
バーコードには、例えばＪＡＮ（Japan Article Number）コードやＣＯＤＥ３９のように、予めデータが記載されているため、データを読み取るだけでデータ管理を行なう用途の非接触ＩＤ装置は、データ管理が効率的に実行でき、利便性の向上が図られている。
【０００４】
【発明が解決しようとする課題】
従来のバーコードを用いた非接触ＩＤ装置は、ＦＡ（Factory Automation）用に用いて製品の生産工程や検査工程における様々なデータを付加しようとする用途には、バーコードにデータを書き込むことが方式上不可能な課題がある。
【０００５】
一方、工場内における製品組立工程、検査工程等で、バーコードの情報に付加的なデータ（例えば、生産管理データ、検査データ等）を盛り込みたいという要望が高まりつつある。
【０００６】
この発明はこのような課題を解決するためになされたもので、その目的はバーコードの情報を利用してバーコードの付加データをメモリに格納することにより、付加データの拡張性ならびにバーコードの増設に優れた仮想ＩＤ装置を提供することにある。
【０００７】
【課題を解決するための手段】
前記課題を解決するためこの発明に係る仮想ＩＤ装置は、複数のバーコードと、複数のバーコードを非接触で読み取るバーコードリーダと、複数のバーコードに付加されたデータを格納するサーバコントローラとを備えたもので、バーコードリーダは、複数のバーコードから読み取ったデータからバーコード認識情報をサーバコントローラに供給するとともに、サーバコントローラは、バーコードリーダから供給されるバーコード認識情報に基づいてそれぞれのバーコードに対応した付加データを格納して、前記サーバコントローラに格納された前記バーコード認識情報及び前記バーコード認識情報に対応した付加データを、前記バーコードリーダが受信して上位機器に伝送するように構成したことを特徴とする。
【０００８】
この発明に係る仮想ＩＤ装置は、バーコードリーダが複数のバーコードから読み取ったデータからバーコード認識情報をサーバコントローラに送信し、サーバコントローラに、バーコード認識情報に基づいてバーコードの付加データを集約して格納するので、バーコードの増設やそれぞれのバーコードに必要な付加データ量の増加にも容易に対応することができ、ＦＡ（Factory Automation）におけるシステム構築の拡張性を高めることができる。
【０００９】
また、この発明に係るサーバコントローラは、複数のバーコードに対応した付加データを格納するデータ格納手段を備えたことを特徴とする。
【００１０】
この発明に係るサーバコントローラは、複数のバーコードに対応した付加データを格納するデータ格納手段を備えたので、付加データのメモリを独立してメモリ容量を自由に設定することができ、メモリの拡張やバーコードの増設に対応することができる。
【００１１】
さらに、この発明に係るサーバコントローラおよびバーコードリーダは、無線インタフェースを備え、バーコード認識情報または付加データを無線で伝送することを特徴とする。
【００１２】
また、この発明に係るサーバコントローラおよびバーコードリーダは、有線インタフェースを備え、バーコード認識情報または付加データを有線で伝送することを特徴とする。
【００１３】
この発明に係るサーバコントローラおよびバーコードリーダは、バーコード認識情報または付加データを無線、または有線で伝送する無線インタフェースまたは有線インタフェースをそれぞれ備えたので、サーバコントローラの設置場所を自由に設定することができ、データ保存を最適な環境にすることができる。
【００１４】
さらに、この発明に係るサーバコントローラは、他のＩＤ装置が接続されるネットワークとのネットワークインタフェースを備え、ネットワークを介して他のＩＤ装置とリンクすることを特徴とする。
【００１５】
この発明に係るサーバコントローラは、他のＩＤ装置が接続されるネットワークとのネットワークインタフェースを備えたので、工場内ＬＡＮを介して他のＩＤ装置とリンクすることができ、ＦＡ用の生産・管理データを効率的に集中管理することができる。
【００１８】
【発明の実施の形態】
以下、この発明の実施の形態を添付図面に基づいて説明する。図１はこの発明に係る仮想ＩＤ装置の実施の形態基本ブロック構成図である。図１において、仮想ＩＤ装置１は、サーバコントローラ２と、上位機器Ｕ１〜Ｕｎに接続されたバーコードリーダＢＲ１〜ＢＲｎと、各バーコードリーダＢＲ１〜ＢＲｎの検出対象となるバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkとから構成する。
【００１９】
サーバコントローラ２は、マイクロプロセッサを基本に各種処理機能、制御機能、インタフェース、メモリ等で構成し、サーバ制御手段３、データ格納手段４、無線インタフェース５、ネットワークインタフェース６を備え、バーコードリーダＢＲ１〜ＢＲｎとの間で、バーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報およびバーコード認識情報に対応した付加データを無線で交信し、データ格納手段４に書き込むとともに、データ格納手段４から読み出してバーコードリーダＢＲ１〜ＢＲｎに伝送する。
【００２０】
サーバ制御手段３は、データ格納手段４、無線インタフェース５およびネットワークインタフェース６のサーバコントローラ２全体の動作を制御する。
【００２１】
また、サーバ制御手段３は、無線インタフェース５から供給されるバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報およびバーコード認識情報に対応した付加データをデータ格納手段４に供給し、記憶させる（書込み）制御を行なう。
【００２２】
さらに、サーバ制御手段３は、無線インタフェース５を介して供給されるデータ要求情報に対応したバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkの付加データをデータ格納手段４から読み出し、無線インタフェース５を介してバーコードリーダＢＲ１〜ＢＲｎに送信する制御を行なう。
【００２３】
また、サーバ制御手段３は、データ格納手段４からバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報およびバーコード認識情報に対応した付加データを読み出し、ネットワークインタフェース６を介してＬＡＮネットワーク１２に伝送する制御を行なう。
【００２４】
データ格納手段４は、書換え可能なＲＡＭ等のメモリで構成し、サーバ制御手段３からの書込み命令によってバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報およびバーコード認識情報に対応した付加データを、バーコードＢA1〜ＢAk，…，ＢN1〜ＢNkに設定されたメモリ領域に記憶する。
【００２５】
また、データ格納手段４は、サーバ制御手段３からの読出し命令によってメモリ領域からバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報に対応した付加データを出力する。
【００２６】
無線インタフェース５は、送受信アンテナ、送受信回路、変／復調回路等で構成し、サーバ制御手段３の制御によってバーコードリーダＢＲ１〜ＢＲｎの無線インタフェース９との間で、バーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報およびバーコード認識情報に対応した付加データを無線で交信する。
【００２７】
ネットワークインタフェース６は、コーデック（ＣＯＤＥＣ）等を備え、他のＩＤ装置が接続されたＬＡＮなどのネットワークと接続してリンクさせ、データ格納手段４に記憶されたバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報およびバーコード認識情報に対応した付加データがＬＡＮネットワーク１２を介して図示しないデータ管理装置に伝送される。これにより、他のＩＤ装置から伝送されるデータとともにＦＡ（Factory Automation）用データが集中管理される。
【００２８】
バーコードリーダＢＲ１〜ＢＲｎは、マイクロプロセッサを基本に光学的読取り機能、各種処理機能、検出機能、メモリ等で構成し、それぞれＩＤ制御手段７、リーダ部８、無線インタフェース９を備え、パーソナルコンピュータ等で構成された上位機器Ｕ１〜Ｕｎの要求情報に基づいてバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkを非接触（光学読取り）で読み取ってバーコード固有のバーコード認識情報（ＩＤ番号）を検出し、バーコード認識情報およびバーコード認識情報に対応した付加データを無線でサーバコントローラ２に送信するとともに、サーバコントローラ２に格納された各バーコードのバーコード認識情報に対応した付加データを受信して上位機器Ｕ１〜Ｕｎに供給する。
【００２９】
ＩＤ制御手段７は、リーダ部８および無線インタフェース９のバーコードリーダＢＲ１〜ＢＲｎ全体の動作を制御する。
【００３０】
また、ＩＤ制御手段７は、リーダ部８が読み取ったバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報を取り込み、メモリに一時記憶させ、無線インタフェース９を介してサーバコントローラ２に送信する制御を行なうとともに、上位機器Ｕ１〜Ｕｎに伝送する。
【００３１】
さらに、ＩＤ制御手段７は、上位機器Ｕ１〜Ｕｎからのデータ書込み要求に基づいてバーコード認識情報と付加データを一時記憶させ、無線インタフェース９を介してサーバコントローラ２に送信するとともに、上位機器Ｕ１〜Ｕｎからのデータ読出し要求に基づいてバーコード認識情報に対応した付加データを無線インタフェース９を介してサーバコントローラ２から受信する制御を行ない、上位機器Ｕ１〜Ｕｎに伝送する。
【００３２】
リーダ部８は、発光器および受光器を備えた光学読取装置で構成し、光をバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkに投光し、反射光を受光してバーコード（例えば、白黒印刷コード）を読み取り、バーコードデータに変換してＩＤ制御手段７を介して上位機器Ｕ１〜Ｕｎに供給する。
【００３３】
また、リーダ部８は、バーコードデータの中からバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkに固有な一部データをバーコード認識情報とし、このバーコード認識情報にバーコードデータを対応させてＩＤ制御手段７を介して上位機器Ｕ１〜Ｕｎに供給するとともに、バーコード認識情報をＩＤ制御手段７、無線インタフェース９を介してサーバコントローラ２に送信し、データ格納手段４に格納させる。
【００３４】
無線インタフェース９は、送受信アンテナ、送受信回路、変／復調回路等で構成し、ＩＤ制御手段７の制御によってサーバコントローラ２の無線インタフェース５との間で、バーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報およびバーコード認識情報に対応した付加データを無線で交信する。
【００３５】
バーコードＢA1〜ＢAk，…，ＢN1〜ＢNkは、例えばＪＡＮコード、ＣＯＤＥ３９、ＩＴＦコード等で形成し、ラベル等に印刷して生産過程の製品に貼り付け、製品が組立ラインや検査ラインを流れる際に、バーコードリーダＢＲ１〜ＢＲｎのリーダ部８でコードを光学的に読み取る。
【００３６】
図２はバーコードの一構成図である。図２において、バーコードＢAiには、製品を製造するために必要な様々な情報が記載されている。バーコードの一部には、バーコード認識情報を記載する。バーコード認識情報は、例えば、同一製品の２進符号化された通し番号などを用いる。
【００３７】
バーコードリーダＢＲ１〜ＢＲｎのリーダ部８で光学的に読み取られたバーコードＢAiのバーコード認識情報は、無線インタフェース９を介してサーバコントローラ２の無線インタフェース５に無線で送信され、サーバ制御手段３を介してデータ格納手段４に格納（記憶）される。
【００３８】
図３はこの発明に係るデータ格納手段のメモリ領域の一実施の形態イメージ図である。図３において、データ格納手段４のメモリ領域は、図２に示すバーコードＢAiを例（例えば、バーコードＢA1〜ＢA15）にすると、バーコードＢA1〜ＢA15を識別する２進符号化（４ビット）のバーコード認識情報「０００１」〜「１１１１」と、バーコード認識情報「０００１」〜「１１１１」に対応した付加データを格納（記憶）するデータエリアＤA1〜ＤA15と、メモリの空き領域である空きデータエリアを有する。
【００３９】
バーコード認識情報「０００１」〜「１１１１」とデータエリアＤA1〜ＤA15は、対にして予め想定されるメモリ容量を設定しておき、空きデータエリアは、データエリアＤA1〜ＤA15が設定したメモリ容量をオーバする場合、バーコードを増設する場合に利用する。なお、空きデータエリアは、予めメモリ容量に余裕を持たせて大きなメモリで構成してもよいし、増設メモリとして追加してもよい。
【００４０】
図４はこの発明に係る仮想ＩＤ装置の別実施の形態要部ブロック構成図である。図４において、サーバコントローラ２に無線インタフェース５に代えて有線インタフェース１０、バーコードリーダＢＲ１〜〜ＢＲｎに無線インタフェース９に代えて有線インタフェース１１を設け、有線インタフェース１０と有線インタフェース１１間を有線回線Ｌ１〜Ｌｎで接続した点のみが図１と異なる。
【００４１】
このように、この発明に係る仮想ＩＤ装置１は、バーコードリーダＢＲ１〜ＢＲｎが複数のバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkから読み取ったデータからバーコード認識情報をサーバコントローラ２に供給し、サーバコントローラ２に、バーコード認識情報に基づいてバーコードの付加データを集約して格納するので、バーコードの増設やそれぞれのバーコードに必要な付加データ量の増加にも容易に対応することができ、ＦＡ（Factory Automation）におけるシステム構築の拡張性を高めることができる。
【００４２】
また、この発明に係るサーバコントローラ２は、複数のバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkに対応した付加データを格納するデータ格納手段４を備えたので、付加データのメモリを独立してメモリ容量を自由に設定することができ、メモリの拡張やバーコードの増設に対応することができる。
【００４３】
さらに、この発明に係るサーバコントローラ２およびバーコードリーダＢＲ１〜ＢＲｎは、バーコード認識情報または付加データを無線、または有線で伝送する無線インタフェース５，９または有線インタフェース１０，１１をそれぞれ備えたので、サーバコントローラ２の設置場所を自由に設定することができ、データ保存を最適な環境にすることができる。
【００４４】
また、この発明に係るサーバコントローラ２は、他のＩＤ装置が接続されるネットワーク１２とのネットワークインタフェース６を備えたので、工場内ＬＡＮを介して他のＩＤ装置とリンクすることができ、ＦＡ用の生産・管理データを効率的に集中管理することができる。
【００４５】
次に、仮想ＩＤ装置のバーコード付加データ格納方法について説明する。図５はこの発明に係る仮想ＩＤ装置のバーコード付加データ格納方法の一実施の形態動作フロー図である。図５において、ステップＳ１では、バーコードＢA1〜ＢAk，…，ＢN1〜ＢNkから読み取ったデータのバーコード認識情報を識別する。なお、ステップＳ１の動作は、リーダ部８が実行する。
【００４６】
ステップＳ２では、識別したバーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報を送信する。なお、ステップＳ２の動作は、バーコードリーダＢＲ１〜ＢＲｎの無線インタフェース９または有線インタフェース１１が実行する。
【００４７】
ステップＳ３では、バーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報を受信する。なお、ステップＳ３の動作は、サーバコントローラ２の無線インタフェース５または有線インタフェース１０が実行する。
【００４８】
ステップＳ４では、バーコードＢA1〜ＢAk，…，ＢN1〜ＢNkのバーコード認識情報を格納（記憶）する。なお、ステップＳ４の動作は、サーバ制御手段３およびデータ格納手段４が実行する。
【００４９】
ステップＳ５では、バーコード認識情報に対応した付加データのメモリ領域があるか否かを判定し、メモリ領域がある場合にはステップＳ６に移行する。一方、メモリ領域がない場合にはステップＳ７に移行する。なお、ステップＳ５の動作は、サーバ制御手段３が実行する。
【００５０】
ステップＳ６では、バーコード認識情報に対応した付加データを格納（記憶）する。なお、ステップＳ６の動作は、サーバ制御手段３およびデータ格納手段４が実行する。
【００５１】
ステップＳ７では、サーバコントローラ２へのデータ書込み制御のリセット動作を行なう。なお、ステップＳ７の動作は、サーバ制御手段３およびＩＤ制御手段７が実行する。
【００５２】
このように、この発明に係る仮想ＩＤ装置のバーコード付加データ格納方法は、バーコードから読み取ったデータからバーコード認識情報を識別するステップＳ１と、バーコード認識情報を送信するステップＳ２と、バーコード認識情報を受信するステップＳ３と、受信したバーコード認識情報を格納するステップＳ４と、格納したバーコード認識情報に対応する付加データを格納するステップＳ６とを備え、各バーコードから独立して付加データの集中管理をするので、メモリ領域を自由に設定してメモリの増設やバーコードの増設に容易に対応することができ、利便性の向上を図ることができる。
【００５３】
【発明の効果】
以上説明したように、この発明に係る仮想ＩＤ装置は、バーコードリーダが複数のバーコードから読み取ったデータからバーコード認識情報をサーバコントローラに供給し、サーバコントローラに、バーコード認識情報に基づいてバーコードの付加データを集約して格納するので、バーコードの増設やそれぞれのバーコードに必要な付加データ量の増加にも容易に対応することができ、ＦＡ（Factory Automation）におけるシステム構築の拡張性を高めることができる。
【００５４】
また、この発明に係るサーバコントローラは、複数のバーコードに対応した付加データを格納するデータ格納手段を備えたので、付加データのメモリを独立してメモリ容量を自由に設定することができ、メモリの拡張やバーコードの増設に対応することができる。
【００５５】
さらに、この発明に係るサーバコントローラおよびバーコードリーダは、バーコード認識情報または付加データを無線、または有線で伝送する無線インタフェースまたは有線インタフェースをそれぞれ備えたので、サーバコントローラの設置場所を自由に設定することができ、データ保存を最適な環境にすることができる。
【００５６】
また、この発明に係るサーバコントローラは、他のＩＤ装置が接続されるネットワークとのネットワークインタフェースを備えたので、工場内ＬＡＮを介して他のＩＤ装置とリンクすることができ、ＦＡ用の生産・管理データを効率的に集中管理することができる。
【図面の簡単な説明】
【図１】この発明に係る仮想ＩＤ装置の実施の形態基本ブロック構成図
【図２】バーコードの一構成図
【図３】この発明に係るデータ格納手段のメモリ領域の一実施の形態イメージ図
【図４】この発明に係る仮想ＩＤ装置の別実施の形態要部ブロック構成図
【図５】この発明に係る仮想ＩＤ装置のバーコード付加データ格納方法の一実施の形態動作フロー図
【符号の説明】
１  仮想ＩＤ装置
２  サーバコントローラ
３  サーバ制御手段
４  データ格納手段
５，９  無線インタフェース
６  ネットワークインタフェース
７  ＩＤ制御手段
８  リーダ部
１０，１１  有線インタフェース
１２  ＬＡＮネットワーク
ＢＲ１〜ＢＲｎ  バーコードリーダ
Ｌ１〜Ｌｎ  有線回線
ＢA1〜ＢAk，…，ＢN1〜ＢNk  バーコード
Ｕ１〜Ｕｎ  上位機器
【図１】
0003695350.tif 000002
【図２】
0003695350.tif 000003
【図３】
0003695350.tif 000004
【図４】
0003695350.tif 000005
【図５】
0003695350.tif 000006