JP4742003B2 - Transport system, transport method, transport control device, and program - Google Patents
Transport system, transport method, transport control device, and program Download PDFInfo
- Publication number
- JP4742003B2 JP4742003B2 JP2006264437A JP2006264437A JP4742003B2 JP 4742003 B2 JP4742003 B2 JP 4742003B2 JP 2006264437 A JP2006264437 A JP 2006264437A JP 2006264437 A JP2006264437 A JP 2006264437A JP 4742003 B2 JP4742003 B2 JP 4742003B2
- Authority
- JP
- Japan
- Prior art keywords
- tag
- reader
- writer
- writing
- transport
- 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
Landscapes
- Discharge Of Articles From Conveyors (AREA)
Description
本発明は、ベルトコンベア等の搬送ラインを流れる物品に取り付けられたRFタグにデータの書込み処理を行う搬送システム、搬送方法、搬送制御装置およびプログラムに関し、特に、多種多様なRFタグを読み書き可能なリーダ/ライタを用いる搬送ラインを効果的に利用する搬送システム、搬送方法、搬送制御装置およびプログラムに関する。 The present invention relates to a conveyance system, a conveyance method, a conveyance control device, and a program for writing data to an RF tag attached to an article flowing on a conveyance line such as a belt conveyor, and in particular, can read and write a wide variety of RF tags. The present invention relates to a transfer system, a transfer method, a transfer control device, and a program that effectively use a transfer line that uses a reader / writer.
近年、RF(Radio Frequency)タグと呼ばれる非接触ICチップを物品に貼り付け、物品の在庫管理、工程管理、流通管理に用いて業務の効率化が図られている。
また、空港においては、手荷物にRFタグを貼り付けることでトレーサビリティーを確立し、ロスト・バゲッジの防止や荷物の仕分け作業することで作業効率を高める航空手荷物管理方法、航空手荷物用RFタグ、及び航空手荷物管理システムに関する従来技術が、特許文献1に記載されている。
In recent years, non-contact IC chips called RF (Radio Frequency) tags are affixed to articles and used for inventory management, process management, and distribution management of the articles to improve work efficiency.
In addition, at airports, traceability is established by attaching RF tags to baggage, and air baggage management methods, RF tags for air baggage, which increase work efficiency by preventing lost baggage and sorting baggage, and Japanese Patent Application Laid-Open No. 2004-133867 discloses a related art relating to an air baggage management system.
その際、航空手荷物管理システムにおいては、手荷物につけられたRFタグに、当該空港手荷物が搭載されるべき飛行機やユーザ情報および手荷物の中身を透視検査した結果を書き込んでいる。ところが、例えば香港国際空港ではUHF帯、成田国際空港や英国航空では13.56MHz、米国においては2.45GHzやUHF帯のRFタグが用いられるなど各国・各空港で採用する周波数帯およびRFタグが異なっている。そのため、各空港で貼り付けられたRFタグを利用するためには、それぞれの空港に複数のリーダ/ライタ装置を配置する必要がある。また、1つの搬送ラインおよび1つの種類のRFタグに1つのリーダ/ライタのみを用いるとベルトコンベアの速度を、処理に最も時間のかかるRFタグに合わせる必要があり非常に低速になりシステム全体の処理効率が低下する問題点がある。また、RFタグにデータを書込む際には、識別子の読取り、データの書込み、ベリファイ処理を行う必要があるためである。また、ノイズなどの影響でこの3つの処理のうち1つでも失敗すると、同様の処理を繰り返し行わなければならず、処理が完了するまでの時間に一層の差がつくことがある。 At that time, in the airline baggage management system, the RF tag attached to the baggage writes the plane on which the airport baggage should be mounted, the user information, and the result of fluoroscopic inspection of the contents of the baggage. However, for example, the UHF band at Hong Kong International Airport, 13.56 MHz at Narita International Airport and British Airways, and 2.45 GHz and UHF band RF tags are used in the United States. Is different. Therefore, in order to use the RF tag attached at each airport, it is necessary to arrange a plurality of reader / writer devices at each airport. Also, if only one reader / writer is used for one transport line and one type of RF tag, the speed of the belt conveyor needs to be matched to the RF tag that takes the longest time to process, which makes the entire system very slow. There is a problem that processing efficiency is lowered. In addition, when data is written to the RF tag, it is necessary to read an identifier, write data, and perform a verify process. Further, if any one of the three processes fails due to the influence of noise or the like, the same process must be repeated, and there may be a further difference in the time until the process is completed.
第1の問題点は、各国・各空港で採用する周波数帯およびRFタグの種類が異なっているため、リーダ/ライタおよびベルトコンベアからなる搬送ラインをRFタグの種類の数だけ用意する必要がある点である。第2の問題点は、複数の搬送ラインおよび複数種類のリーダ/ライタを用意した場合、手荷物310に貼り付けられたRFタグの種類に偏りが合った場合は、負荷が集中するリーダ/ライタや荷物が存在しない搬送ラインが発生するなど非効率なシステムとなる点である。
そこで、本発明の目的は、物品に貼り付けられたRFタグの種類に応じて、複数種類のRFタグを読み書き可能なリーダ/ライタの動作を動的に切り替えることで、1つの搬送ラインが複数のRFタグに対応可能とし、また、RFタグを付けた物品の流れる状況に応じて使用する搬送ラインを切り替えて負荷を分散することで搬送ラインを効率的に利用することを可能とする搬送システム、搬送方法、搬送制御装置およびプログラムを提供することにある。
The first problem is that the frequency bands and types of RF tags used in each country and airport are different, so it is necessary to prepare as many conveyance lines as the number of types of RF tags, consisting of reader / writers and belt conveyors. Is a point. The second problem is that when a plurality of transport lines and a plurality of types of reader / writers are prepared, and when the type of RF tag attached to the
Accordingly, an object of the present invention is to dynamically switch the operation of a reader / writer that can read and write a plurality of types of RF tags in accordance with the type of the RF tag attached to an article, so that a plurality of conveyance lines can be provided. The transfer system can be used efficiently by switching the transfer line to be used according to the flow condition of the article with the RF tag and distributing the load. It is to provide a conveyance method, a conveyance control device, and a program.
本発明の第1の搬送システムは、RFタグの種類情報を取得する手段と、前記RFタグへの書き込み方法を前記種類情報に基づいた書き込み方法へ切り替える手段と、前記RFタグへの書き込みデータを取得して、前記切り替えた書き込み方法で前記RFタグへ書き込む手段とを有する。 The first transport system of the present invention includes means for acquiring RF tag type information, means for switching the writing method to the RF tag to a writing method based on the type information, and writing data to the RF tag. Means for acquiring and writing to the RF tag by the switched writing method.
本発明の第2の搬送システムは、複数種類のRFタグに書き込み処理可能な1以上のリーダ/ライタ手段と、前記RFタグの種類情報を取得する手段と、前記種類情報に基づいて前記リーダ/ライタ手段に対して対応するRFタグ種類の切り替えを指示する手段と、前記RFタグの識別子と書き込みデータを取得して、前記リーダ/ライタ手段に送信する手段とを有する。 The second transport system of the present invention includes one or more reader / writer means capable of performing write processing on a plurality of types of RF tags, means for acquiring type information of the RF tags, and the reader / writer based on the type information. Means for instructing the writer means to switch the corresponding RF tag type; and means for acquiring the identifier and write data of the RF tag and transmitting them to the reader / writer means.
本発明の第3の搬送システムは、前記第1、または、第2の搬送システムであって、前記RFタグへの書き込み時間を測定する手段を有する。 A third transport system of the present invention is the first or second transport system, and has means for measuring a writing time to the RF tag.
本発明の第4の搬送システムは、前記第3の搬送システムであって、前記RFタグの前記種類情報毎に前記測定した前記書き込み時間の平均値を算出する手段を有する。 The fourth transport system of the present invention is the third transport system, and has means for calculating an average value of the measured write time for each type information of the RF tag.
本発明の第5の搬送システムは、前記第2、第3、または、第4の搬送システムであって、前記リーダ/ライタ手段の故障を認識する手段と、故障した前記リーダ/ライタ手段へは前記RFタグの書き込み処理を割り当てないようにする手段とを有する。 The fifth transport system of the present invention is the second, third, or fourth transport system, wherein the means for recognizing the failure of the reader / writer means and the failed reader / writer means Means for not allocating the writing process of the RF tag.
本発明の第6の搬送システムは、前記第1、第2、第3、第4、または、第5の搬送システムであって、搬送ラインが複数に分岐しており、分岐している複数の前記搬送ラインに、前記RFタグの種類に応じて前記RFタグを振り分ける手段を有する。 A sixth transport system of the present invention is the first, second, third, fourth, or fifth transport system, wherein the transport line is branched into a plurality of branches, and the plurality of branches is branched. The transport line has means for distributing the RF tags according to the type of the RF tags.
本発明の第7の搬送システムは、前記第6の搬送システムであって、前記振り分ける手段は、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの数量に基づいて、振り分ける前記搬送ラインを決定することを特徴とする。 The seventh transport system according to the present invention is the sixth transport system, wherein the sorting unit sorts based on a quantity of the RF tags waiting for a writing process in each of the plurality of transport lines. It is characterized by determining a line.
本発明の第8の搬送システムは、前記第6、または、第7の搬送システムであって、前記振り分ける手段は、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの、前記種類情報毎の前記書き込み時間の平均値から予測される待ち時間に基づいて、振り分ける前記搬送ラインを決定することを特徴とする。 The eighth transport system of the present invention is the sixth or seventh transport system, wherein the sorting means is the type of the RF tag waiting for a writing process in each of the plurality of transport lines. The transfer line to be distributed is determined based on a waiting time predicted from an average value of the writing time for each information.
本発明の第9の搬送システムは、前記第6、第7、または、第8の搬送システムであって、前記振り分ける手段は、前記リーダ/ライタ手段の書き込み方法を、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの前記種類情報に基づいた書き込み方法へ切り替えるのに必要な時間に基づいて、振り分ける前記搬送ラインを決定することを特徴とする。 A ninth transport system of the present invention is the sixth, seventh, or eighth transport system, wherein the sorting means is configured to perform a writing method of the reader / writer means for each of the plurality of transport lines. The transfer line to be distributed is determined based on a time required for switching to a writing method based on the type information of the RF tag waiting for a writing process.
本発明の第10の搬送システムは、前記第6、第7、第8、または、第9の搬送システムであって、前記リーダ/ライタ手段の故障を認識する手段を有し、前記RFタグが添付された物品を振り分ける手段は、故障中の前記リーダ/ライタ手段のみの前記搬送ラインへは前記RFタグが添付された物品を振り分けないことことを特徴とする。 A tenth transport system of the present invention is the sixth, seventh, eighth, or ninth transport system, comprising means for recognizing a failure of the reader / writer means, wherein the RF tag is The means for distributing the attached article does not distribute the article to which the RF tag is attached to the transport line of only the reader / writer means in failure.
本発明の第1の搬送方法は、RFタグの種類情報を取得し、前記RFタグへの書き込み方法を前記種類情報に基づいた書き込み方法へ切り替え、前記RFタグへの書き込みデータを取得して、前記切り替えた書き込み方法で前記RFタグへ書き込むことを特徴とする。 The first transport method of the present invention acquires RF tag type information, switches the writing method to the RF tag to a writing method based on the type information, acquires write data to the RF tag, The RF tag is written by the switched writing method.
本発明の第2の搬送方法は、制御手段が、RFタグの種類情報を取得し、前記種類情報に基づいてリーダ/ライタ手段に対して対応するRFタグ種類の切り替えを指示し、前記RFタグの識別子と書き込みデータを取得して、前記リーダ/ライタ手段に送信し、前記リーダ/ライタ手段が、前記指示された対応するRFタグ種類への切り替えを実行し、前記書き込みデータを前記RFタグに書き込むことを特徴とする。 In the second transport method of the present invention, the control means acquires RF tag type information, instructs the reader / writer means to switch the corresponding RF tag type based on the type information, and the RF tag Is acquired and transmitted to the reader / writer means, and the reader / writer means performs switching to the designated corresponding RF tag type, and sends the write data to the RF tag. It is characterized by writing.
本発明の第3の搬送方法は、前記第1、または、第2の搬送方法であって、制御手段が、前記RFタグへの書き込み時間を測定することを特徴とする。 The third transport method of the present invention is the first or second transport method, wherein the control unit measures a writing time to the RF tag.
本発明の第4の搬送方法は、前記第3の搬送方法であって、制御手段が、前記RFタグの前記種類情報毎に前記書き込み時間の平均値を算出することを特徴とする。 The fourth transport method of the present invention is the third transport method, wherein the control means calculates an average value of the write time for each type information of the RF tag.
本発明の第5の搬送方法は、前記第2、第3、または、第4の搬送方法であって、制御手段が、前記リーダ/ライタ手段の故障を認識し、故障した前記リーダ/ライタ手段へは前記RFタグの書き込み処理を割り当てないようにすることを特徴とする。 The fifth transport method of the present invention is the second, third, or fourth transport method, wherein the control means recognizes the failure of the reader / writer means and the failed reader / writer means. The RF tag writing process is not assigned to the.
本発明の第6の搬送方法は、前記第1、第2、第3、第4、または、第5の搬送方法であって、搬送ラインが複数に分岐しており、制御手段が、分岐している複数の前記搬送ラインに、前記RFタグの種類に応じて前記RFタグを振り分けることを特徴とする。 A sixth transport method of the present invention is the first, second, third, fourth, or fifth transport method, wherein the transport line is branched into a plurality, and the control means is branched. The RF tags are distributed to the plurality of transport lines according to the type of the RF tag.
本発明の第7の搬送方法は、前記第6の搬送方法であって、制御手段が、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの数量に基づいて、振り分ける前記搬送ラインを決定することを特徴とする。 The seventh transport method of the present invention is the sixth transport method, wherein the control means distributes the transport lines based on the number of the RF tags waiting for writing processing in each of the plurality of transport lines. It is characterized by determining.
本発明の第8の搬送方法は、前記第6、または、第7の搬送方法であって、制御手段が、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの、前記種類情報毎の前記書き込み時間の平均値から予測される待ち時間に基づいて、振り分ける前記搬送ラインを決定することを特徴とする。 The eighth transport method of the present invention is the sixth or seventh transport method, wherein the control unit is configured to store the type information of the RF tag waiting for a writing process in each of the plurality of transport lines. The transport lines to be distributed are determined based on a waiting time predicted from an average value of the writing times for each.
本発明の第9の搬送方法は、前記第6、第7、または、第8の搬送方法であって、制御手段が、前記リーダ/ライタ手段の書き込み方法を、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの前記種類情報に基づいた書き込み方法へ切り替えるのに必要な時間に基づいて、振り分ける前記搬送ラインを決定することを特徴とする。 A ninth transport method of the present invention is the sixth, seventh, or eighth transport method, wherein the control unit writes the writing method of the reader / writer unit in each of the plurality of transport lines. The transfer line to be distributed is determined based on a time required to switch to a writing method based on the type information of the RF tag waiting for processing.
本発明の第10の搬送方法は、前記第6、第7、第8、または、第9の搬送方法であって、制御手段が、前記リーダ/ライタ手段の故障を認識し、前記搬送ラインの前記リーダ/ライタ手段が故障中のもののみの前記搬送ラインへは、前記RFタグを振り分けないことを特徴とする。 The tenth transport method of the present invention is the sixth, seventh, eighth, or ninth transport method, wherein the control means recognizes a failure of the reader / writer means, and It is characterized in that the RF tag is not distributed to the transport line only for the reader / writer means that is in failure.
本発明の第1の搬送制御装置は、RFタグの種類情報を取得し、前記RFタグへの書き込み方法を前記種類情報に基づいた書き込み方法へ切り替え、前記RFタグへの書き込みデータを取得して、前記切り替えた書き込み方法で前記RFタグへ書き込む指示を行うことを特徴とする。 The first transport control device of the present invention acquires the type information of the RF tag, switches the writing method to the RF tag to the writing method based on the type information, acquires the writing data to the RF tag, And writing to the RF tag by the switched writing method.
本発明の第2の搬送制御装置は、RFタグの種類情報を取得し、前記種類情報に基づいてリーダ/ライタ手段に対して対応するRFタグ種類の切り替えを指示し、前記RFタグの識別子と書き込みデータを取得して、前記リーダ/ライタ手段に送信することを特徴とする。 The second transport control device of the present invention acquires the type information of the RF tag, instructs the reader / writer means to switch the corresponding RF tag type based on the type information, Write data is acquired and transmitted to the reader / writer means.
本発明の第3の搬送制御装置は、前記第1、または、第2の搬送制御装置であって、前記RFタグへの書き込み時間を測定することを特徴とする。 A third transfer control device of the present invention is the first or second transfer control device, and measures a writing time to the RF tag.
本発明の第4の搬送制御装置は、前記第3の搬送制御装置であって、前記RFタグの前記種類情報毎に前記書き込み時間の平均値を算出することを特徴とする。 The fourth transport control device of the present invention is the third transport control device, wherein the average value of the writing time is calculated for each type information of the RF tag.
本発明の第5の搬送制御装置は、前記第2、第3、または、第4の搬送制御装置であって、前記リーダ/ライタ手段の故障を認識し、故障した前記リーダ/ライタ手段へは前記RFタグの書き込み処理を割り当てないようにすることを特徴とする。 A fifth transport control device of the present invention is the second, third, or fourth transport control device, which recognizes a failure of the reader / writer means and notifies the failed reader / writer means. The RF tag writing process is not assigned.
本発明の第6の搬送制御装置は、前記第1、第2、第3、第4、または、第5の搬送制御装置であって、搬送ラインが複数に分岐しており、分岐している複数の前記搬送ラインに、前記RFタグの種類に応じて前記RFタグを振り分けることを特徴とする。 The sixth transfer control device of the present invention is the first, second, third, fourth, or fifth transfer control device, wherein the transfer line is branched into a plurality of branches. The RF tags are distributed to a plurality of the transport lines according to the type of the RF tag.
本発明の第7の搬送制御装置は、前記第6の搬送制御装置であって、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの数量に基づいて、振り分ける前記搬送ラインを決定することを特徴とする。 The seventh transport control device of the present invention is the sixth transport control device, wherein the transport lines to be distributed are determined based on the number of RF tags waiting for a writing process in each of the transport lines. It is characterized by doing.
本発明の第8の搬送制御装置は、前記第6、または、第7の搬送制御装置であって、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの、前記種類情報毎の前記書き込み時間の平均値から予測される待ち時間に基づいて、振り分ける前記搬送ラインを決定することを特徴とする。 An eighth transport control device according to the present invention is the sixth or seventh transport control device, wherein each of the RF tags waiting for a writing process in each of the plurality of transport lines is for each type information. The transfer line to be distributed is determined based on a waiting time predicted from the average value of the writing time.
本発明の第9の搬送制御装置は、前記第6、第7、または、第8の搬送制御装置であって、前記リーダ/ライタ手段の書き込み方法を、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの前記種類情報に基づいた書き込み方法へ切り替えるのに必要な時間に基づいて、振り分ける前記搬送ラインを決定することを特徴とする。 A ninth transport control device according to the present invention is the sixth, seventh, or eighth transport control device, wherein the reader / writer means performs a writing process for each of the plurality of transport lines. The transfer line to be distributed is determined based on a time required to switch to a writing method based on the type information of the RF tag that is waiting.
本発明の第10の搬送制御装置は、前記第6、第7、第8、または、第9の搬送制御装置であって、前記リーダ/ライタ手段の故障を認識し、前記搬送ラインの前記リーダ/ライタ手段が故障中のもののみの前記搬送ラインへは、前記RFタグを振り分けないことを特徴とする。 A tenth transport control device according to the present invention is the sixth, seventh, eighth, or ninth transport control device that recognizes a failure of the reader / writer means and detects the leader of the transport line. / The RF tag is not distributed to the carrier line where only the writer means is out of order.
本発明の第1のプログラムは、制御装置に、RFタグの種類情報を取得し、前記RFタグへの書き込み方法を前記種類情報に基づいた書き込み方法へ切り替え、前記RFタグへの書き込みデータを取得して、前記切り替えた書き込み方法で前記RFタグへ書き込む指示を行う処理を行わせることを特徴とする。 The first program of the present invention acquires the RF tag type information from the control device, switches the writing method to the RF tag to the writing method based on the type information, and acquires the writing data to the RF tag. Then, a process of giving an instruction to write to the RF tag by the switched writing method is performed.
本発明の第2のプログラムは、制御装置に、RFタグの種類情報を取得し、前記種類情報に基づいてリーダ/ライタ手段に対して対応するRFタグ種類の切り替えを指示し、前記RFタグの識別子と書き込みデータを取得して、前記リーダ/ライタ手段に送信する処理を行わせることを特徴とする。 The second program of the present invention acquires the RF tag type information to the control device, instructs the reader / writer means to switch the corresponding RF tag type based on the type information, and A process for acquiring an identifier and write data and transmitting it to the reader / writer means is performed.
本発明の第3のプログラムは、前記第1、または、第2のプログラムであって、制御装置に、前記RFタグへの書き込み時間を測定する処理を行わせることを特徴とする。 A third program of the present invention is the first or second program, and causes the control device to perform a process of measuring a write time to the RF tag.
本発明の第4のプログラムは、前記第3のプログラムであって、制御装置に、前記RFタグの前記種類情報毎に前記書き込み時間の平均値を算出する処理を行わせることを特徴とする。 A fourth program according to the present invention is the third program, wherein the control device performs a process of calculating an average value of the write time for each type information of the RF tag.
本発明の第5のプログラムは、前記第2、第3、または、第4のプログラムであって、制御装置に、前記リーダ/ライタ手段の故障を認識し、故障した前記リーダ/ライタ手段へは前記RFタグの書き込み処理を割り当てないようにする処理を行わせることを特徴とする。 A fifth program of the present invention is the second, third, or fourth program, wherein the controller recognizes a failure of the reader / writer means, and the failed reader / writer means The RF tag writing process is not assigned.
本発明の第6のプログラムは、前記第1、第2、第3、第4、または、第5のプログラムであって、搬送ラインが複数に分岐しており、制御装置に、分岐している複数の前記搬送ラインに、前記RFタグの種類に応じて前記RFタグを振り分ける処理を行わせることを特徴とする。 A sixth program of the present invention is the first, second, third, fourth, or fifth program, wherein the conveyance line branches into a plurality of branches to the control device. A process of distributing the RF tag according to the type of the RF tag is performed on a plurality of the transport lines.
本発明の第7のプログラムは、前記第6のプログラムであって、制御装置に、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの数量に基づいて、振り分ける前記搬送ラインを決定する処理を行わせることを特徴とする。 The seventh program of the present invention is the sixth program, wherein the control line determines the transport line to be distributed based on the number of the RF tags waiting for writing processing in each of the plurality of transport lines. It is characterized in that the processing is performed.
本発明の第8のプログラムは、前記第6、または、第7のプログラムであって、制御装置に、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの、前記種類情報毎の前記書き込み時間の平均値から予測される待ち時間に基づいて、振り分ける前記搬送ラインを決定する処理を行わせることを特徴とする。 An eighth program according to the present invention is the sixth or seventh program, wherein the RF tag waiting for a writing process in each of the plurality of transport lines is sent to the control device for each type information. Based on the waiting time predicted from the average value of the writing time, a process for determining the transport line to be distributed is performed.
本発明の第9のプログラムは、前記第6、第7、または、第8のプログラムであって、制御装置に、前記リーダ/ライタ手段の書き込み方法を、複数の前記搬送ラインそれぞれで書き込み処理を待っている前記RFタグの前記種類情報に基づいた書き込み方法へ切り替えるのに必要な時間に基づいて、振り分ける前記搬送ラインを決定する処理を行わせることを特徴とする。 A ninth program of the present invention is the sixth, seventh, or eighth program, wherein the control device performs a writing method of the reader / writer means on each of the plurality of transport lines. A process of determining the transfer line to be distributed is performed based on a time required for switching to a writing method based on the type information of the RF tag that is waiting.
本発明の第10のプログラムは、前記第6、第7、第8、または、第9のプログラムであって、制御装置に、前記リーダ/ライタ手段の故障を認識し、前記搬送ラインの前記リーダ/ライタ手段が故障中のもののみの前記搬送ラインへは、前記RFタグを振り分けない処理を行わせることを特徴とする。 A tenth program according to the present invention is the sixth, seventh, eighth, or ninth program, wherein the controller recognizes a failure of the reader / writer means and the reader of the transport line. / The processing that does not distribute the RF tag is performed on the transport line that is only in the state where the writer means is out of order.
本発明は、物品に貼り付けられた様々な種類のRFタグの読み書きの処理を実行する搬送ラインを効率的に利用することができるという効果を有している。その理由は、リーダ/ライタが読み書きできるRFタグの種類を動的に変更可能とし、物品に貼り付けられたRFタグの種類毎にリーダ/ライタの動作を切り替えるようにしたためである。 The present invention has an effect that it is possible to efficiently use a conveyance line for executing read / write processing of various types of RF tags attached to articles. The reason is that the type of RF tag that can be read and written by the reader / writer can be dynamically changed, and the operation of the reader / writer is switched for each type of RF tag attached to the article.
次に、本発明の実施の形態について図面を参照して詳細に説明する。
本実施の形態では、航空手荷物の搬送システムにおいて、航空手荷物に貼り付けられたRFタグに航空手荷物の透視検査結果を搬送ライン上で書き込むシステムの形態を説明する。本実施の形態では、RFタグに書き込むデータは透視検査結果であるが、持ち主の名前、住所や手荷物の重量などを書き込んでもよい。荷物に貼り付けられたRFタグは各国、各空港で貼り付けられたRFタグであるため、様々な種類のRFタグが存在する。本実施の形態では、これらのRFタグのタグ種類を基に書込み処理させる搬送ラインを効果的に選択し、RFタグが貼り付けられている手荷物を振り分ける。
Next, embodiments of the present invention will be described in detail with reference to the drawings.
In the present embodiment, an embodiment of a system for writing a result of fluoroscopic inspection of an air baggage on an RF tag attached to the air baggage on the transport line in the air baggage transport system will be described. In the present embodiment, the data to be written to the RF tag is a fluoroscopic inspection result, but the owner's name, address, baggage weight, etc. may be written. Since the RF tag attached to the package is an RF tag attached at each airport in each country, there are various types of RF tags. In the present embodiment, a carrier line for performing writing processing is effectively selected based on the tag types of these RF tags, and the baggage to which the RF tags are attached is sorted.
図1を参照すると、本発明の第1の実施の形態は、分散制御装置100と、リーダ/ライタA210と、リーダ/ライタB220と、ライン分岐200とから構成される。
Referring to FIG. 1, the first embodiment of the present invention includes a distributed
分散制御装置100は、搬送ライン制御部110と、スケジューラ120と、記憶部130と、リーダ/ライタ制御部A141と、リーダ/ライタ制御部B142とから構成される。
The distributed
図4は、本実施の形態の物理的な設置イメージを示す図である。本実施の形態では搬送ラインが2つに分かれている。RFタグ320が貼り付けられた手荷物310が搬送ラインC280から流れてくると、ライン分岐200にて、リーダ/ライタA210が設置された搬送ラインA281あるいはリーダ/ライタB220が設置された搬送ラインB282に振り分けられる。
FIG. 4 is a diagram showing a physical installation image of the present embodiment. In this embodiment, the conveyance line is divided into two. When the
搬送ライン制御部110は、手荷物310を搬送ラインA281と搬送ラインB282のいずれへ振り分けるかを示す前記振り分け先搬送ライン名の通知をスケジューラ120から受け取る。搬送ライン制御部110は前記前記振り分け先搬送ライン名に基づき、ライン分岐200を制御する。
The transfer
スケジューラ120は、図5に示すタグデータ400と図6に示す順位決定ポリシー410とを参照して、各手荷物310の前記前記振り分け先搬送ライン名を決定する。図6に示す順位決定ポリシー410には、様々な指標を用いることが可能である。例えば、動的振り分けとしては負荷の利用、静的振り分けとしてはラウンドロビンが挙げられる。本実施の形態における図6に示す順位決定ポリシー410の指標は、前記タグ種類ごとのリーダ/ライタA210およびリーダ/ライタB220の書き込み時間を利用する。本実施の形態における図6に示す順位決定ポリシー410の指標は、また、リーダ/ライタA210およびリーダ/ライタB220の対応する前記タグ種類を切り替えるのに要する時間を利用する。本実施の形態における図6に示す順位決定ポリシー410の指標は、また、スケジューラ120で保持する搬送ラインA281および搬送ラインB282に割り振られたRFタグ320の書き込み処理待ち数を利用する。本実施の形態における図6に示す順位決定ポリシー410の指標は、さらに、リーダ/ライタA210およびリーダ/ライタB220の故障情報を利用する。本実施の形態においては、以上の情報から前記タグ種類ごとに搬送ラインA281および搬送ラインB282を順位付けした図6に示す順位決定ポリシー410を作成し、その値を利用する。スケジューラ120は決定した前記前記振り分け先搬送ライン名を搬送ライン制御部110へ通知する。
The
スケジューラ120は、リーダ/ライタ制御部A141とリーダ/ライタ制御部B142からRFタグ320にデータを書き込む際に要した書き込み時間を取得する。スケジューラ120は、取得した前記書き込み時間を図8に示す書き込み時間履歴430に格納する。
The
スケジューラ120は、リーダ/ライタ制御部A141とリーダ/ライタ制御部B142からリーダライタAとリーダライタBの故障情報を取得する。スケジューラ120は、取得した前記故障情報を図6に示す順位決定ポリシー410に反映する。
The
記憶部130には、図5に示すタグデータ400と、図6に示す順位決定ポリシー410と、図7に示す処理待ちキュー420と、図8に示す書き込み時間履歴430と、図9に示す平均処理時間440と、図10に示す制御用パラメータ450とが格納される。
In the
リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142は、図5に示すタグデータ400を参照して、各RFタグ320の前記タグ種類および識別子を取得する。リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142は、取得した前記タグ種類および前記識別子に基づいて、それぞれリーダ/ライタA210およびリーダ/ライタB220に対応する前記タグ種類の変更を指示する。リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142は、図5に示すタグデータ400を参照して、各RFタグ320の書き込みデータを取得する。そして、リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142は、それぞれリーダ/ライタA210およびリーダ/ライタB220に対して、前記書き込みデータを送付し、RFタグ320へのデータ書き込みを指示する。
The reader / writer control unit A141 and the reader / writer control unit B142 obtain the tag type and identifier of each
リーダ/ライタA210とリーダ/ライタB220は、それぞれリーダ/ライタ制御部A141およびリーダ/ライタ制御部B142の指示に基づき、対応する前記タグ種類を変更する。リーダ/ライタA210とリーダ/ライタB220は、それぞれリーダ/ライタ制御部A141およびリーダ/ライタ制御部B142からRFタグ320の前記書き込みデータを取得する。そして、リーダ/ライタA210とリーダ/ライタB220は、それぞれリーダ/ライタ制御部A141およびリーダ/ライタ制御部B142の指示に基づき、前記書き込みデータをRFタグ320へ書き込む。
The reader / writer A210 and the reader / writer B220 change the corresponding tag types based on instructions from the reader / writer control unit A141 and the reader / writer control unit B142, respectively. The reader / writer A210 and the reader / writer B220 obtain the write data of the
ライン分岐200は、搬送ライン制御部110の指示に基づき、搬送ラインC280から流れてきた手荷物310を搬送ラインA281と搬送ラインB282のいずれかへ振り分ける。
The
図5は、記憶部130に格納されたタグデータ400の構造を示す図であり、手荷物310の到着順に格納され、各手荷物310に貼り付けられたRFタグ320の前記タグ種類と、前記識別子と、前記書き込みデータとを含む。前記タグ種類は、RFID(Radio Frequency Identification)において、リーダ/ライタがRFタグ320をアクセスするためのインタフェース規格を特定するものである。前記識別子は、RFタグ320毎の固有の前記識別子である。前記書き込みデータはRFタグ320に書き込むデータであり、本実施の形態においては手荷物310の透視検査結果である。図5に示すタグデータ400は、あらかじめ、オペレータによる入力手段(図示しない)や他の連携した装置手段(図示しない)によって格納されている。
FIG. 5 is a diagram showing the structure of the
図6は、記憶部130に格納された順位決定ポリシー410の構造を示す図であり、搬送ラインA281及び搬送ラインB282それぞれについて各前記タグ種類の順位値を格納している。すなわち、図6は、前記タグ種類毎に、搬送ラインA281および搬送ラインB282のいずれに振り分けるかの優先順位を記載した表である。スケジューラ120は、前記順位値として、振り分け可能な搬送ラインA281および搬送ラインB282には『1』以上の値を設定する。スケジューラ120は、前記順位値として、システムの開始状態および環境の変化を考慮するために初期状態に戻した場合は『0』の値を設定する。スケジューラ120は、前記順位値として、書き込み処理待ちの手荷物310が滞留して、待ち時間があらかじめ定められた規定値を超える状態となった場合、もしくは、リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142がそれぞれリーダ/ライタA210、リーダ/ライタB220の故障を検知した場合には、対応する搬送ラインA281および搬送ラインB282に『−1』の値を設定する。前記順位値は、書き込みに掛かる前記タグ種類ごとのリーダ/ライタA210およびリーダ/ライタB220の処理時間と、リーダ/ライタの対応する前記タグ種類への切り替え時間と、故障情報と、搬送ラインA281および搬送ラインB282に割り振られたRFタグ320の前記書き込み処理待ち数を利用して、書き込み時間がシステム全体で最短となるように前記順位値を決定する。
FIG. 6 is a diagram showing the structure of the
図7は、記憶部130に格納された処理待ちキュー420の構造を示す図であり、振り分け先の搬送ラインA281および搬送ラインB282の処理の順番を管理するためのものである。処理待ちキュー420には、搬送ラインA281および搬送ラインB282それぞれについて書き込み処理待ち手荷物310に貼り付けられた各RFタグ320の前記タグ種類と前記識別子が格納される。
FIG. 7 is a diagram showing the structure of the
図8は、記憶部130に格納された書き込み時間履歴430の構造を示す図であり、前記タグ種類毎に搬送ラインA281及び搬送ラインB282それぞれについて書き込み時間の実績が格納される。
FIG. 8 is a diagram showing the structure of the
図9は、記憶部130に格納された平均処理時間440の構造を示す図であり、前記タグ種類毎に搬送ラインA281及び搬送ラインB282それぞれについて書き込み処理の時間の平均が格納される。
FIG. 9 is a diagram showing the structure of the
図10は、記憶部130に格納された、制御用パラメータ450の構造を示す図である。リーダ/ライタの対応前記タグ種類切り替え時間は、リーダ/ライタが読み書きできる前記タグ種類をある前記タグ種類から他の前記タグ種類へ切り替える場合に要する時間である。重み値αおよび重み値βは、図6に示す順位決定ポリシー410の前記順位値の算出時に使用する前記順位値『1』および『2』における振り分けの優先度による負荷の重みを示す数値であり、重み値α>重み値βで有り、経験則的にあらかじめ決められる。上限値および下限値は、図6に示す順位決定ポリシー410の前記順位値の算出時に使用する前記書き込み処理待ち数の上限値及び下限値がそれぞれ格納される。平均処理時間差は、前記順位値の算出時において、図9に示す平均処理時間440の差が本値より大きければ、有意であると判断する時間である。順位値初期化時間は、前記順位値を一旦『0』に戻し、さらに前記順位値を再算出するまでの間隔を示す時間である。平均値算出データ数は、図9に示す平均処理時間440を求めるために必要な書き込み時間のデータ数である。図10に示す制御パラメータ450の内容は、あらかじめ、オペレータによる入力手段(図示しない)や他の連携した装置手段(図示しない)によって格納されている。
FIG. 10 is a diagram illustrating the structure of the
次に、本発明の第1の実施の形態の動作について図を用いて詳細に説明する。 Next, the operation of the first exemplary embodiment of the present invention will be described in detail with reference to the drawings.
図11は、本発明の第1の実施の形態における、RFタグ320を貼り付けた手荷物310を、搬送ラインA281または搬送ラインB282のどちらに振り分けるかを決定するスケジューラ120の処理と、それに応じて動作する搬送ライン制御部110の処理の一例を示したフローチャートである。
FIG. 11 shows the process of the
スケジューラ120は、図5に示すタグデータ400から、次にライン分岐200で搬送ラインA281または搬送ラインB282に振り分けられる手荷物310に貼り付けられたRFタグ320の前記タグ種類と前記識別子を取得し(ステップS500)、図6に示す順位決定ポリシー410を参照して、搬送ラインA281または搬送ラインB282のどちらに振り分けるかを決定し(ステップS510)、図7に示す処理待ちキュー420に追加する(ステップS520)。そして、スケジューラ120は、搬送ライン制御部110に前記振り分け先搬送ライン名を通知する(S530)。
The
搬送ライン制御部110は、スケジューラ120から通知された前記振り分け先搬送ライン名に基づき、手荷物310を指定された搬送ラインA281および搬送ラインB282に流すようにライン分岐200を制御する(S580)。
The transport
図12は、図6に示す順位決定ポリシー410を参照して、搬送ラインA281または搬送ラインB282のどちらに振り分けるかを決定するステップS510の詳細な処理の一例を示したフローチャートである。
FIG. 12 is a flowchart illustrating an example of detailed processing in step S510 for determining whether to distribute to the transport line A281 or the transport line B282 with reference to the
スケジューラ120は、図6に示す順位決定ポリシー410を参照し、前記タグ種類に対応する前記順位値を確認する(ステップS511)。
The
前記順位値が『0』に設定されている場合(ステップS512)は、スケジューラ120は前記振り分け先搬送ライン名を、処理完了予測時間の小さい方の搬送ラインA281または搬送ラインB282に決定する。搬送ラインA281の前記処理完了予測時間は、図7に示す搬送ラインA281の処理待ちキュー420に格納されている全てのRFタグ320について、図9に示す前記タグ種類に対応する平均処理時間440を加算したものと、前記タグ種類が変化している場合には対応する前記タグ種類の図10に示す切り替え時間を加算したものと、新たに振り分けようとしている手荷物310に貼り付けられたRFタグ320の図9に示す前記タグ種類に対応する平均処理時間440と、新たに振り分けようとしている手荷物310に貼り付けられたRFタグ320の前記タグ種類が図7に示す処理待ちキュー420の最後の前記タグ種類と異なる場合は新たに振り分けようとしている手荷物310に貼り付けられたRFタグ320の前記タグ種類の図10に示す切り替え時間とを、全て加算した時間である。また、搬送ラインB282の前記処理完了予測時間は、搬送ラインA281の前記処理完了予測時間と同様の方法で求める(ステップS513)。
When the rank value is set to “0” (step S512), the
例として、図7に示す処理待ちキュー420の状態に、図5に示すタグデータ400の識別子『T920』のRFタグ320を追加する場合を具体的に算出してみる。
搬送ラインA281の前記処理完了予測時間は、(700+700+320+320+700)+(110+120)+320+110=3400となる。搬送ラインB282の前記処理完了予測時間は、(180+180+180+180+180+180+180+180+180+180+180+180+180+180)+180=2700となる
前記順位値が『0』に設定されていない場合(ステップS512)、スケジューラ120は、前記順位値が最小である搬送ラインを検索する(ただし『−1』を除く)(ステップS514)。前記順位値が最も小さい搬送ラインA281または搬送ラインB282が存在する場合(ステップS515)、スケジューラ120は、前記振り分け先搬送ライン名を最も順位値の小さい搬送ラインA281または搬送ラインB282に決定する(ステップS516)。前記順位値の最も小さい搬送ラインA281または搬送ラインB282が存在しない場合(すなわち、搬送ラインA281および搬送ラインB282が『−1』の場合)は、スケジューラ120は、前記書き込み処理待ち数が一定値を超えたもしくは故障の可能性があるため、前記順位値が変化するまで待機する(ステップS517)。
As an example, the case where the
The estimated processing completion time for the transport line A281 is (700 + 700 + 320 + 320 + 700) + (110 + 120) + 320 + 110 = 3400. The estimated processing completion time of the transport line B282 is (180 + 180 + 180 + 180 + 180 + 180 + 180 + 180 + 180 + 180 + 180 + 180 + 180 + 180) + 180 = 2700 When the rank value is not set to “0” (step S512), the
次に、前記順位値を設定するスケジューラ120の処理の流れを図13〜16を用いて説明する。
Next, the process flow of the
図13は、書き込み処理時間を用いて前記順位値を決定する処理の一例を示したフローチャートである。 FIG. 13 is a flowchart showing an example of processing for determining the rank value using the write processing time.
システム起動時に、スケジューラ120は、全ての前記順位値を0に設定する(ステップS601)。
At the system startup, the
いずれかの前記タグ種類の搬送ラインA281および搬送ラインB282について、図8に示す書き込み時間履歴430のデータ数が、図10に示す制御パラメータ450の平均値算出データ数を超えた場合は(ステップS702)、スケジューラ120は、前記タグ種類の書き込み処理時間の平均を搬送ラインA281および搬送ラインB282毎に算出し、図9に示す平均処理時間440に記録する(ステップS603)。
When the number of data of the
算出した搬送ラインA281および搬送ラインB282毎の図9に示す平均処理時間440の差が、図10に示す制御パラメータ450の平均処理時間差を超えている場合(ステップS604)、スケジューラ120は、図6に示す順位決定ポリシー410に平均時間の小さい搬送ラインA281および搬送ラインB282から『1』、『2』の順で前記順位値を設定する(ステップS605)。
When the calculated difference in the
算出した搬送ラインA281および搬送ラインB282毎の図9に示す平均処理時間440の差が、図10に示す制御パラメータ450の平均処理時間差以内である場合(ステップS604)は、図6に示す順位決定ポリシー410を参照し、「重み値α×前記順位値に『1』が設定されている前記タグ種類数+重み値β×前記順位値に『2』が設定されている前記タグ種類数(以後、本式にて算出する値を全前記順位値と記す)」を搬送ラインA281および搬送ラインB282ごとに算出する(ステップS606)。
When the calculated difference in the
全前記順位値を搬送ラインA281および搬送ラインB282について比較して同じ大きさでなければ(ステップS607)、その数が小さい搬送ラインA281および搬送ラインB282から『1』、『2』の順で前記順位値を設定する(ステップS608)。同じ大きさであれば(ステップS607)、前記順位値は『0』のまま、処理を終了する。RFタグ320のデータ数が、図10に示す制御パラメータ450の平均値算出データ数以内であった場合は(ステップS742)、前記順位値は『0』のまま、処理を終了する。
If all the rank values are not the same in comparison with the transport line A281 and the transport line B282 (step S607), the transport line A281 and the transport line B282 having the smallest number are sequentially ordered from “1” to “2”. A rank value is set (step S608). If they are the same size (step S607), the rank value remains “0” and the process is terminated. When the number of data of the
本処理は、図10に示す制御パラメータ450の順位値初期化時間ごとに起動される順位値を『0』に初期化する処理に続いて、起動される。
This process is started following the process of initializing the rank value activated at each rank value initialization time of the
図14は、前記書き込み処理待ち数に応じて、前記順位値を変更する処理の一例を示すフローチャートである。 FIG. 14 is a flowchart illustrating an example of processing for changing the rank value in accordance with the number of write processing waits.
スケジューラ120は、図7に示す処理待ちキュー420に蓄積されている前記書き込み処理待ち数を監視しており(ステップS721)、前記書き込み処理待ち数があらかじめ定められた上限値を超えると(ステップS722)、前記順位値を記憶し(ステップS723)、その処理待ちキュー420に対応する搬送ラインA281および搬送ラインB282に割り振らないようにするため、その搬送ラインA281および搬送ラインB282の全ての前記タグ種類の前記順位値を『−1』に設定する(ステップS724)。
The
図15は、『−1』に設定された前記順位値を、元の値に戻す(『1』以上の値を設定する)処理の一例を示すフローチャートである。スケジューラ120は、前記順位値が『−1』に設定されている搬送ラインA281および搬送ラインB282の図7に示す処理待ちキュー420の前記書き込み処理待ち数を監視し(ステップS631)、前記書き込み処理待ち数があらかじめ定められた下限値(ただし上限値>下限値)を下回った場合は(ステップS632)、記憶していた元の値に変更する(ステップS633)。
FIG. 15 is a flowchart illustrating an example of processing for returning the rank value set to “−1” to the original value (setting a value equal to or greater than “1”). The
図16は、図10に示す制御パラメータ450の順位値初期化時間が経過すると前記順位値を『0』に初期化する処理の一例を示したフローチャートである。
FIG. 16 is a flowchart showing an example of processing for initializing the rank value to “0” when the rank value initialization time of the
ある前記タグ種類において前記順位値を設定した後、一定時間が経過し(ステップS641)、前記タグ種類において全ての搬送ラインA281および搬送ラインB282の前記順位値に『−1』が設定されていない場合(ステップS642)、スケジューラ120は前記タグ種類の前記順位値を『0』に設定する(ステップS643)。
After setting the rank value for a certain tag type, a predetermined time has elapsed (step S641), and “−1” is not set for the rank values of all the transport lines A281 and B282 in the tag type. If so (step S642), the
図17は、RFタグ320にデータを書き込む際のスケジューラ120と、リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142と、リーダ/ライタA210およびリーダ/ライタB220の処理の一例を示すフローチャートである。
FIG. 17 is a flowchart illustrating an example of processing of the
リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142は、図7に示す処理待ちキュー420の先頭の前記タグ種類と前記識別子を取得し(ステップS711)、前記タグ種類のRFタグ320に書き込みできるように、リーダ/ライタA210およびリーダ/ライタB220の動作を切り替える(ステップS712)。
The reader / writer
次に、リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142は、図5に示すタグデータ400から前記識別子に対応した前記書き込みデータを取得し(ステップ613)、書き込み時間の計測を開始(ステップS714)し、リーダ/ライタA210およびリーダ/ライタB220を制御し、書き込み操作を実行させる(ステップS715)。
リーダ/ライタA210およびリーダ/ライタB220は、RFタグ320にデータを書き込み(ステップS721)、リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142に書き込み終了の通知をする(ステップS722)。リーダ/ライタ制御部A141およびリーダ/ライタ制御部B142は、リーダ/ライタから書き込み終了の通知を受信すると、前記書き込み時間の計測を終了し(ステップS716)、処理に掛かった時間をスケジューラ120に通知する(ステップS717)。スケジューラ120は、通知された前記書き込み時間を図8に示す書き込み時間履歴430に記録する(ステップS702)。スケジューラ120は、図7に示す処理待ちキュー420から処理の完了した前記タグ種類と前記識別子を削除して処理待ちキュー420を更新する(ステップS703)。
Next, the reader / writer control unit A141 and the reader / writer control unit B142 obtain the write data corresponding to the identifier from the
The reader / writer A210 and the reader / writer B220 write data to the RF tag 320 (step S721), and notify the reader / writer control unit A141 and the reader / writer control unit B142 of the end of writing (step S722). When the reader / writer control unit A141 and the reader / writer control unit B142 receive a write end notification from the reader / writer, the reader / writer control unit A141 ends the measurement of the write time (step S716) and notifies the
本実施の形態においては、1台で複数種類のRFタグ320と通信可能なリーダ/ライタA210およびリーダ/ライタB220を示したが、図2に示すように各前記タグ種類ごとにそれぞれに対応したリーダ/ライタE211、リーダ/ライタF212、リーダ/ライタG213を搬送ラインA281に、リーダ/ライタH221、リーダ/ライタJ222、リーダ/ライタK223を搬送ラインB282にそれぞれ配置し、切り替えて使用してもよい。
In the present embodiment, the reader / writer A210 and the reader / writer B220 that can communicate with a plurality of types of
本発明の第1の実施の形態によれば、搬送ラインA281および搬送ラインB282に対して、手荷物310に貼り付けられた前記タグ種類ごとの書き込み時間、リーダ/ライタの対応前記タグ種類切り替え時間、前記書き込み処理待ち数、リーダ/ライタの故障状態に応じて、搬送ラインA281および搬送ラインB282に手荷物310を動的に振り分けるようにしたことにより、日々刻々と変化するノイズ環境に対応可能となり、システム全体の稼働率を向上させることができるという効果を有している。
According to the first embodiment of the present invention, for the transport line A281 and the transport line B282, the writing time for each tag type affixed to the
次に、本発明の第2の実施の形態について図面を参照して詳細に説明する。 Next, a second embodiment of the present invention will be described in detail with reference to the drawings.
図3は、本発明の第2の実施の形態における搬送システムのブロック図である。本発明の第2の実施の形態においては、リーダ/ライタとリーダ/ライタ制御部に機能を追加しており、分散制御装置100にモジュールファイル格納部150を備えている点で第1の実施の形態と異なる。以下では、第1の実施の形態と異なるリーダ/ライタとリーダ/ライタ制御部の機能、および第1の実施の形態には存在しないモジュールファイル格納部150について説明する。
FIG. 3 is a block diagram of a transport system according to the second embodiment of the present invention. In the second embodiment of the present invention, functions are added to the reader / writer and the reader / writer control unit, and the
リーダ/ライタ制御部C146およびリーダ/ライタ制御部D147の機能は、スケジューラ120から取得した前記タグ種類および前記識別子に基づいて、モジュールファイル格納部150から前記タグ種類に適合するモジュールファイルを取得し、リーダ/ライタC230およびリーダ/ライタD240上のモジュールファイルを置き換えることで、リーダ/ライタC230およびリーダ/ライタD240で読み書きできる前記タグ種類を変更する点が第1の実施の形態と異なっている。
The functions of the reader / writer control unit C146 and the reader / writer control unit D147 acquire a module file that matches the tag type from the module
リーダ/ライタC230およびリーダ/ライタD240は、それぞれリーダ/ライタ制御部C146およびリーダ/ライタ制御部D147によって置き換えられたモジュールファイルで動作し、前記タグ種類のRFタグ320の読み書きを行う点が第1の実施の形態と異なっている。
The reader / writer C230 and the reader / writer D240 operate with module files replaced by the reader / writer control unit C146 and the reader / writer control unit D147, respectively, and read / write the
モジュールファイル格納部150は、本システムで利用する前記タグ種類に対応するモジュールファイルを格納する。モジュールファイルは、リーダ/ライタの動作を決定する実行ファイルである。例えば、ISO15693のRFタグ320に対応するモジュールファイルは、ISO15693で定義されているコマンドを全てサポートしている。
The module
次に、本発明の第2の実施の形態の動作について図を用いて詳細に説明する。 Next, the operation of the second exemplary embodiment of the present invention will be described in detail with reference to the drawings.
第2の実施の形態による搬送システムの基本的な処理は、図11および図12から図17に記載の第1の実施の形態による処理の通りであるが、リーダ/ライタ制御部C146およびリーダ/ライタ制御部D147が、図7に示す処理待ちキュー420の先頭の前記タグ種類と前記識別子を取得した(ステップS711)後、RFタグ320へ書き込むデータを記憶部130から取得する(ステップS713)前までの処理である図17のS712の処理に当たる部分が異なっている。
The basic processing of the transport system according to the second embodiment is the same as the processing according to the first embodiment described in FIGS. 11 and 12 to 17, but the reader / writer controller C146 and the reader / writer Before the writer control unit D147 acquires the tag type and the identifier at the head of the
以下、異なっている部分のリーダ/ライタ制御部C146およびリーダ/ライタ制御部D147とリーダ/ライタC230およびリーダ/ライタD240の処理の一例を示すフローチャートを図18を参照して説明する。 Hereinafter, a flowchart showing an example of processing of the different parts of the reader / writer control unit C146, the reader / writer control unit D147, the reader / writer C230, and the reader / writer D240 will be described with reference to FIG.
リーダ/ライタ制御部C146およびリーダ/ライタ制御部D147は、前記タグ種類に対応するモジュールファイルがリーダ/ライタC230およびリーダ/ライタD240に既に存在しているかどうか確認し、なかった場合(ステップS741)、モジュールファイル格納部150から前記タグ種類に対応するモジュールファイルを取得し(ステップS742)、リーダ/ライタC230およびリーダ/ライタD240に転送する(ステップS743)。リーダ/ライタC230およびリーダ/ライタD240は、リーダ/ライタ制御部C146およびリーダ/ライタ制御部D147から受け取ったモジュールファイルを、以前のモジュールファイルと置き換える(ステップS751)。 The reader / writer control unit C146 and the reader / writer control unit D147 check whether or not the module file corresponding to the tag type already exists in the reader / writer C230 and the reader / writer D240, and if not (step S741). Then, the module file corresponding to the tag type is acquired from the module file storage unit 150 (step S742) and transferred to the reader / writer C230 and the reader / writer D240 (step S743). The reader / writer C230 and the reader / writer D240 replace the module file received from the reader / writer control unit C146 and the reader / writer control unit D147 with the previous module file (step S751).
以上説明した本実施の形態では、リーダ/ライタ制御部C146およびリーダ/ライタ制御部D147が動的にリーダ/ライタC230およびリーダ/ライタD240にモジュールファイルを転送するようにしたので、リーダ/ライタC230およびリーダ/ライタD240が読み書きできる前記タグ種類を変更させるため、ソフトウェア無線技術を適用したリーダ/ライタ装置が利用できるという効果を有している。 In the present embodiment described above, the reader / writer control unit C146 and the reader / writer control unit D147 dynamically transfer the module file to the reader / writer C230 and the reader / writer D240. In addition, since the tag type that can be read and written by the reader / writer D240 is changed, a reader / writer device to which software radio technology is applied can be used.
また、以上説明した実施の形態では、搬送ラインが2本の場合を説明したが、1本にも3本以上にも応用可能である。 In the embodiment described above, the case where there are two transport lines has been described, but the present invention can be applied to one or more than three.
本発明の活用例として、空港、工場もしくは物流のような多種類のRFIDを扱い、その搬送システムにおいて、RFタグ320にデータを書き込む場合に有効である。
As an application example of the present invention, it is effective when handling various types of RFID such as airports, factories or logistics, and writing data into the
100 分散制御装置
110 搬送ライン制御部
120 スケジューラ
130 記憶部
141 リーダ/ライタ制御部A
142 リーダ/ライタ制御部B
146 リーダ/ライタ制御部C
147 リーダ/ライタ制御部D
150 モジュールファイル格納部
200 ライン分岐
210 リーダ/ライタA
211 リーダ/ライタE
212 リーダ/ライタF
213 リーダ/ライタG
220 リーダ/ライタB
221 リーダ/ライタH
222 リーダ/ライタJ
223 リーダ/ライタK
230 リーダ/ライタC
240 リーダ/ライタD
280 搬送ラインC
281 搬送ラインA
282 搬送ラインB
310 手荷物
320 RFタグ
400 タグデータ
410 順位決定ポリシー
420 処理待ちキュー
430 書き込み時間履歴
440 平均処理時間
450 制御パラメータ
DESCRIPTION OF
142 Reader / Writer Control Unit B
146 Reader / Writer Control Unit C
147 Reader / Writer Control Unit D
150
211 Reader / Writer E
212 Reader / Writer F
213 Reader / Writer G
220 Reader / Writer B
221 Reader / Writer H
222 Reader / Writer J
223 Reader / Writer K
230 Reader / Writer C
240 Reader / Writer D
280 Transport line C
281 Transport line A
282 Transport line B
310
Claims (36)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006264437A JP4742003B2 (en) | 2006-09-28 | 2006-09-28 | Transport system, transport method, transport control device, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006264437A JP4742003B2 (en) | 2006-09-28 | 2006-09-28 | Transport system, transport method, transport control device, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008081283A JP2008081283A (en) | 2008-04-10 |
| JP4742003B2 true JP4742003B2 (en) | 2011-08-10 |
Family
ID=39352518
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006264437A Expired - Fee Related JP4742003B2 (en) | 2006-09-28 | 2006-09-28 | Transport system, transport method, transport control device, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4742003B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3167014B2 (en) * | 1997-03-13 | 2001-05-14 | 本田技研工業株式会社 | Vehicle sharing system and waiting time detection method in vehicle sharing system |
| US7173530B2 (en) * | 2003-04-09 | 2007-02-06 | Savi Technology, Inc. | Nested visibility for a container hierarchy |
| JP2005309481A (en) * | 2004-04-16 | 2005-11-04 | Denso Wave Inc | Reader/writer, support device, reader/writer support method and reader/writer support system |
-
2006
- 2006-09-28 JP JP2006264437A patent/JP4742003B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008081283A (en) | 2008-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102918469B (en) | Systems and methods for process management in materials handling facilities | |
| US8958903B1 (en) | System and method for managing reassignment of units among shipments in a materials handling facility | |
| JP4461109B2 (en) | Dynamic component management | |
| US10929182B2 (en) | Systems and methods for scheduling a set of non-preemptive tasks in a multi-robot environment | |
| JP2020149675A (en) | Systems and methods for optimizing non-preemptive task scheduling in a multi-robot environment | |
| JP6941974B2 (en) | Transportation plan generation method and transportation plan generation system | |
| TWI841260B (en) | Method for transferring order information between fulfillment centers and electronic device using the same | |
| CN111226239B (en) | Transportation operation control equipment, transportation operation control method and recording medium storing transportation operation control program | |
| RU2711874C1 (en) | Skills interface for industrial application systems | |
| CN110928696B (en) | User-level thread control system and method thereof | |
| US10387831B2 (en) | System and method for item consolidation | |
| US7890462B2 (en) | System and method for handling parallel updates of objects requiring time sensitive acknowledgement | |
| CN111832678B (en) | Sorting robot scheduling method and device, sorting robot and storage medium | |
| CN104580194A (en) | Virtual resource management method and device oriented to video applications | |
| CN109840815B (en) | System and method for order processing | |
| JP4742003B2 (en) | Transport system, transport method, transport control device, and program | |
| CN107392341A (en) | Casing reserving method and system | |
| WO2022030249A1 (en) | Article handling planning device, article handling system, and article handling planning program | |
| US20120158824A1 (en) | Apparatus and method for distributed processing of radio frequency identification (rfid) middleware | |
| EP2950215A1 (en) | Exchanging messages in a MES system | |
| CN102314631A (en) | Event processing device of manufacturing execution system | |
| US9697488B1 (en) | System and method for generating predictions for unit allocation in a materials processing network | |
| CN110577067B (en) | Empty box transmission method and system for raw tobacco formula elevated warehouse packing station and central control terminal | |
| Liu | On Realization of Smart Logistic Warehouse Management with Internet of Things | |
| Man et al. | Batch sizing and lot splitting strategies to reduce cycle time in semiconductor assembly process |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20080617 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20090519 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100825 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100831 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101012 |
|
| 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: 20110419 |
|
| 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: 20110509 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4742003 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140513 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |