(57)【要約】【課題】無線タグからの電波の感度がよい位置でデータを書き込むことができるデータ書込装置を提供する。【解決手段】実施形態によれば、データ書込装置は、搬送部と、リーダライタと、プロセッサと、を備える。搬送部は、無線タグを含むラベルを所定の方向に搬送する。リーダライタは、前記搬送部によって搬送される前記ラベルの前記無線タグと無線で通信し、電波の強度を測定する。プロセッサは、前記所定の方向において電波の強度が所定の閾値以上である区間に、前記リーダライタが前記無線タグにデータを書き込む書込位置を設定する。【選択図】      図１
2019133510.tif 000002
【特許請求の範囲】
【請求項１】
無線タグを含むラベルを所定の方向に搬送する搬送部と、
前記搬送部によって搬送される前記ラベルの前記無線タグと無線で通信し、電波の強度を測定するリーダライタと、
前記所定の方向において電波の強度が所定の閾値以上である区間に、前記リーダライタが前記無線タグにデータを書き込む書込位置を設定するプロセッサと、
を備えるデータ書込装置。
【請求項２】
前記プロセッサは、前記区間の中心に前記書込位置を設定する、
前記請求項１に記載のデータ書込装置。
【請求項３】
前記プロセッサは、前記区間が複数ある場合、最も広い区間に前記書込位置を設定する、
前記請求項１又は２に記載のデータ書込装置。
【請求項４】
前記プロセッサは、最も広い区間が複数ある場合、複数の最も広い前記区間の中で前記ラベルの位置を示すマークに最も近い区間に前記書込位置を設定する、
前記請求項３に記載のデータ書込装置。
【請求項５】
無線タグを含むラベルを所定の方向に搬送する搬送部と、
前記搬送部によって搬送される前記ラベルの前記無線タグと無線で通信し、電波の強度を測定するリーダライタと、
前記強度に基づいて、前記所定の方向において前記強度の重心点を算出し、
前記重心点から所定の範囲内に強度が所定の閾値より小さい箇所がある場合、前記重心点から前記箇所と反対方向に所定の距離離れた位置に前記リーダライタが前記無線タグにデータを格納する書込位置を設定する、
プロセッサと、
を備えるデータ書込装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、データ書込装置に関する。
【背景技術】
【０００２】
データ書込装置には、ＲＦＩＤ（radio frequency identifier）などの無線タグにデータを書き込むものがある。そのようなデータ書込装置は、無線タグを含むラベルを搬送し所定の位置でデータを無線タグに書き込む。
【０００３】
しかしながら、従来、データ書込装置は、実際の電波の強度に関係なく、所定の位置でデータの書込みを行うように制御される。このため、従来のデータ書込装置では、無線タグからの電波の感度が悪い位置でデータを書き込もうとすることがあるという課題がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１７８２７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の課題を解決するため、無線タグからの電波の感度がよい位置でデータを書き込むことができるデータ書込装置を提供する。
【課題を解決するための手段】
【０００６】
実施形態によれば、データ書込装置は、搬送部と、リーダライタと、プロセッサと、を備える。搬送部は、無線タグを含むラベルを所定の方向に搬送する。リーダライタは、前記搬送部によって搬送される前記ラベルの前記無線タグと無線で通信し、電波の強度を測定する。プロセッサは、前記所定の方向において電波の強度が所定の閾値以上である区間に、前記リーダライタが前記無線タグにデータを書き込む書込位置を設定する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１実施形態に係るデータ書込装置の構成例を示すブロック図である。
【図２】図２は、第１実施形態に係る印字ヘッドなどの構成例を示す図である。
【図３】図３は、第１実施形態に係るラベルロール紙の構成例を示す図である。
【図４】図４は、第１実施形態に係るラベルロール紙の構成例を示す図である。
【図５】図５は、第１実施形態に係るラベルの構成例を示す図である。
【図６】図６は、第１実施形態に係る無線タグからの電波強度を示すグラフである。
【図７】図７は、第１実施形態に係るデータ書込装置の動作例を示すフローチャートである。
【図８】図８は、第１実施形態に係るデータ書込装置の動作例を示すフローチャートである。
【図９】図９は、第２実施形態に係る無線タグからの電波強度を示すグラフである。
【図１０】図１０は、第２実施形態に係るデータ書込装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照しながら実施形態について詳細に説明する。
（第１実施形態）
まず、第１実施形態について説明する。    
第１実施形態に係るデータ書込装置は、無線タグにデータを格納する。たとえば、データ書込装置は、無線タグを含むラベルを格納する。データ書込装置は、ラベルを所定の位置まで搬送し、当該ラベル内の無線タグにデータを格納する。また、データ書込装置は、オペレータなどが入力した操作などに基づいて所定のデータを無線タグに格納する。また、データ書込装置は、ラベルに所定の画像を印刷する。データ書込装置は、画像を印刷したラベルを搬送し外部に放出する。
【０００９】
図１は、データ書込装置１の構成例を示すブロック図である。図１が示すように、データ書込装置１は、コントローラ１１、表示デバイス１２、入力デバイス１３、インターフェース１４、メモリ１５、リーダライタ１６、アンテナ１７、印字ヘッド駆動回路１８、印字ヘッド１９、モータドライバ２０、モータ２１、ローラ２２、センサ回路２３及びマークセンサ２４などを備える。
【００１０】
コントローラ１１と、表示デバイス１２、入力デバイス１３、インターフェース１４、メモリ１５、リーダライタ１６、印字ヘッド駆動回路１８、モータドライバ２０及びセンサ回路２３とは、データバスなどを介して互いに接続する。
【００１１】
リーダライタ１６とアンテナ１７とは、互いに電気的に接続する。印字ヘッド駆動回路１８と印字ヘッド１９とは、互いに電気的に接続する。モータドライバ２０とモータ２１とは、互いに電気的に接続する。モータ２１とローラ２２とは、物理的に接続する。センサ回路２３とマークセンサ２４とは、互いに電気的に接続する。
【００１２】
なお、データ書込装置１は、図１が示すような構成の他に必要に応じた構成を具備したり、データ書込装置１から特定の構成が除外されたりしてもよい。
【００１３】
コントローラ１１は、データ書込装置１全体を制御する。コントローラ１１は、プロセッサ１１１などを備える。
【００１４】
プロセッサ１１１は、コントローラ１１の動作を制御する。即ち、プロセッサ１１１は、データ書込装置１全体を制御する。プロセッサ１１１は、内部メモリ及び各種のインターフェースなどを備えてもよい。プロセッサ１１１は、内部メモリ又はメモリ１５などが予め記憶するプログラムを実行することにより種々の処理を実現する。
【００１５】
なお、プロセッサ１１１がプログラムを実行することにより実現する各種の機能のうちの一部は、ハードウエア回路により実現されるものであってもよい。この場合、プロセッサ１１１は、ハードウエア回路により実行される機能を制御する。
【００１６】
表示デバイス１２は、プロセッサ１１１の制御により種々の情報を表示する。たとえば、表示デバイス１２は、液晶モニタから構成される。
【００１７】
入力デバイス１３は、オペレータから種々の操作の入力を受け付ける。入力デバイス１３は、受け付けた操作を示す信号をプロセッサ１１１へ送信する。たとえば、入力デバイス１３は、キーボード、テンキー及びタッチパネルから構成される。なお、入力デバイス１３がタッチパネルなどで構成される場合、表示デバイス１２と一体的に形成されてもよい。
【００１８】
インターフェース１４は、外部装置とデータを送受信するためのインターフェースである。たとえば、インターフェース１４は、ＬＡＮ（Local Area Network）等のネットワークを介して外部装置とデータを送受信する。また、インターフェース１４は、ＵＳＢ接続をサポートするインターフェースであってもよい。
【００１９】
メモリ１５は、書き換え可能な不揮発性のメモリである。メモリ１５は、例えば、ＳＳＤ、または、ＨＤＤなどで構成する。また、メモリ１５は、プロセッサ１１１が実行するプログラムおよび制御データなどを記憶してもよい。
【００２０】
リーダライタ１６は、アンテナ１７を通じて、後述する無線タグ４４との無線通信するデバイスである。リーダライタ１６は、無線タグ４４からの電波により無線タグ４４の識別情報（たとえば、ＥＰＣ（Electronic Product Code））などを読み取る。また、リーダライタ１６は、無線タグ４４からの電波の強度を取得する。また、リーダライタ１６は、コントローラ１１からの信号に基づいて所定のデータを無線タグ４４に格納する。
【００２１】
アンテナ１７は、リーダライタ１６が無線タグ４４と無線通信するためのアンテナである。たとえば、アンテナ１７は、無線タグ４４が搬送される搬送路に隣接するように設置される。また、アンテナ１７は、搬送路に指向性を有する指向性アンテナであってもよい。
【００２２】
印字ヘッド駆動回路１８は、コントローラ１１からの信号に従って、印字ヘッド１９の駆動を制御する。たとえば、印字ヘッド駆動回路１８は、電力又は制御信号を印字ヘッド１９に送信する。
【００２３】
印字ヘッド１９は、印字ヘッド駆動回路１８の制御に基づいて、無線タグ４４を含むラベル４３に画像を印字する。たとえば、印字ヘッド１９は、インク滴を吐出するインクジェットヘッドなどから構成される。印字ヘッド１９は、モノクロ画像をラベル４３に印字してもよいし、カラー画像をラベル４３に印字してもよい。
【００２４】
モータドライバ２０は、コントローラ１１からの信号に従って、モータ２１の駆動を制御する。たとえば、モータドライバ２０は、電力又は制御信号をモータ２１に送信する。
【００２５】
モータ２１は、モータドライバ２０の制御に基づいて、ローラ２２を駆動する。たとえば、モータ２１は、ステッピングモータなどである。
【００２６】
ローラ２２（搬送部）は、モータ２１からの駆動力によって回転する。ローラ２２は、回転することでラベル４３を所定の方向に搬送する。
【００２７】
センサ回路２３は、コントローラ１１からの信号に従って、マークセンサ２４の駆動を制御する。たとえば、センサ回路２３は、電力又は制御信号をマークセンサ２４に送信する。
【００２８】
マークセンサ２４は、ラベルロール紙４１に形成されるマーク４５を読み取る。マークセンサ２４は、マーク４５を読み取ると、所定の信号をセンサ回路２３に送信する。たとえば、マークセンサ２４は、光学センサなどである。
【００２９】
図２は、アンテナ１７などの位置関係を示す図である。図２が示すように、ローラ２２は、ローラ２２ａ及び２２ｂから構成される。ローラ２２ａ及びローラ２２ｂは、所定の間隔で空けて形成される。ラベルロール紙４１は、ローラ２２ａ側からローラ２２ｂ側に搬送される。ここでは、ローラ２２ａ側を上流、ローラ２２ｂ側を下流とする。
【００３０】
ローラ２２ａ及び２２ｂは、ラベルロール紙４１を挟持して搬送する２つのローラから構成される。
【００３１】
マークセンサ２４は、ローラ２２ａの下流に形成される。マークセンサ２４は、ラベルロール紙４１の裏面にあるマーク４５を検知する。
【００３２】
アンテナ１７は、マークセンサ２４の下流に形成される。アンテナ１７は、マークセンサ２４と対向する位置に形成される。即ち、アンテナ１７は、ラベルロール紙４１の表面に接するように形成される。
【００３３】
印字ヘッド１９は、アンテナ１７の下流に形成される。印字ヘッド１９は、ラベルロール紙４１の表面に接するように形成される。即ち、印字ヘッド１９は、ラベル４３の表面に画像を形成する。  
印字ヘッド１９の下流には、ローラ２２ｂが形成される。
【００３４】
次に、ラベルロール紙４１について説明する。図３は、ラベルロール紙４１の表面の構成例を示す。また、図４は、ラベルロール紙４１の裏面の構成例を示す。
【００３５】
ラベルロール紙４１は、複数のラベル４３を一列に含むベルトである。ここでは、ラベルロール紙４１は、ラベル４３の長辺と平行に伸びるように形成される。
【００３６】
ラベルロール紙４１は、台紙４２及びラベル４３から構成される。
【００３７】
台紙４２は、複数のラベル４３を所定の間隔を空けて一列に支持する。たとえば、台紙４２は、ラベル４３と一部で接続することでラベル４３を支持する。たとえば、台紙４２は、紙、プラスチック又はビニールなどの素材から構成される。
【００３８】
ラベル４３は、内部に無線タグ４４を含む媒体である。ラベル４３は、矩形状に形成される。ラベル４３は、複数の層を重ねて形成される。ラベル４３は、複数の層の間に無線タグ４４を有する。たとえば、ラベル４３は、紙、プラスチック又はビニールなどの素材から構成される。ラベル４３は、台紙４２と同様の素材から構成されてもよいし、異なる素材から構成されてもよい。
【００３９】
また、ラベルロール紙４１は、裏面にマーク４５を備える。マーク４５は、ラベル４３の位置を示す。マーク４５は、ラベル４３ごとに添付される。ここでは、マーク４５は、ラベル４３の開始点に添付される。
【００４０】
次に、ラベル４３について説明する。図５は、ラベル４３の構成例を示す。
【００４１】
図５が示すように、ラベル４３は、無線タグ４４及び印刷領域４３１などを備える。なお、ラベル４３は、図５が示すような構成の他に必要に応じた構成を具備したり、特定の構成を除外したりしてもよい。
【００４２】
無線タグ４４は、ラベル４３の所定の位置に配置される。図５が示す例においては、無線タグ４４は、ラベル４３の左側に配置される。なお、無線タグ４４は、ラベル４３の右側に配置されてもよいし、中央部に配置されてもよい。無線タグ４４が配置される位置は、特定の構成に限定されるものではない。
【００４３】
無線タグ４４は、ラベル４３を構成する複数の層の間に埋め込まれる。また、無線タグ４４は、１枚のラベル４３に少なくとも１つ埋め込まれる。無線タグ４４は、外部装置から無線で所定のデータを書き込まれ、又は、外部装置へ無線で所定のデータを送信する。
【００４４】
図５が示すように、無線タグ４４は、チップ４４１及びアンテナ４４２などを備える。
チップ４４１は、無線タグ４４全体を制御する。たとえば、チップ４４１は、制御部、メモリ及び通信インターフェースなどを備える。  
制御部は、チップ４４１全体の動作を制御する機能を有する。制御部は、内部キャッシュおよび各種のインターフェースなどを備えても良い。たとえば、制御部は、内部メモリ、又は、メモリに記憶したデータにより種々の処理を実現する。制御部は、プロセッサなどから構成されてもよい。また、制御部は、シーケンサなどのハードウエアから構成されてもよい。
【００４５】
メモリは、データを書き込み可能な不揮発性のメモリである。メモリは、制御部の動作に基づいて種々のデータを記憶する。また、メモリは、無線タグ４４の運用用途に応じて予め制御用のデータなどを記憶してもよい。また、メモリは、制御部の処理中のデータなどを一時的に格納してもよい。また、メモリは、データを書き換え可能な不揮発性メモリであってもよい。
【００４６】
通信インターフェースは、アンテナ４４２を通じて外部装置と通信するためのインターフェースである。通信インターフェースは、外部装置から受信した電力を供給する電源部などを備えてもよい。
【００４７】
アンテナ４４２は、外部装置と無線で通信するためのアンテナである。また、アンテナ４４２は、外部装置から電力の供給を受けるためにも使用される。たとえば、アンテナ４４２は、所定の領域に網目状に形成されてもよい。また、アンテナ４４２は、所定の領域に環状に形成されてもよい。
【００４８】
無線タグ４４は、外部装置から非接触で電力などの供給を受けて活性化される（動作可能な状態になる）。無線タグ４４は、通信インターフェースとしてのアンテナ４４２及び変復調回路などを介して外部装置からの電波を受信する。無線タグ４４は、当該電波によって駆動する電源部により動作電源及び動作クロックを生成して活性化する。
【００４９】
無線タグ４４が活性化すると、チップ４４１は、アンテナ４４２を通じて外部装置とデータ通信することができる。たとえば、チップ４４１は、アンテナ４４２を通じてリーダライタ１６などからアクセスパスワードなどを受信し、リーダライタ１６との通信を確立する。また、チップ４４１は、アンテナ４４２を通じてリーダライタ１６と所定のデータを送受信する。
【００５０】
たとえば、無線タグ４４は、ＲＦＩＤなどである。なお、無線タグ４４の構成は、特定の構成に限定されるものではない。
【００５１】
印刷領域４３１は、印字ヘッド１９によって種々の画像が印刷される領域である。なお、印刷領域４３１は、感熱紙などから構成されてもよい。
【００５２】
次に、データ書込装置１が実現する機能について説明する。データ書込装置１が実現する機能は、プロセッサ１１１が内部メモリ又はメモリ１５などに格納されるプログラムを実行することで実現される。
【００５３】
まず、プロセッサ１１１は、無線タグ４４からの電波強度を複数の位置で測定する機能を有する。  
プロセッサ１１１は、モータ２１を駆動してラベルロール紙４１を搬送する。プロセッサ１１１は、マークセンサ２４がマーク４５を検知するまで待機する。マークセンサ２４がマーク４５を検知すると、プロセッサ１１１は、ラベルロール紙４１の搬送を停止する。即ち、プロセッサ１１１は、ラベル４３を初期位置にセットする。
【００５４】
ラベルロール紙４１の搬送を停止すると、プロセッサ１１１は、リーダライタ１６を用いて無線タグ４４へ所定の信号を送信する。所定の信号を送信すると、プロセッサ１１１は、リーダライタ１６を用いて無線タグ４４からのレスポンスの電波強度を取得する。また、プロセッサ１１１は、レスポンスとして無線タグ４４の識別情報を受信する。
【００５５】
電波強度を取得すると、プロセッサ１１１は、モータ２１を駆動して最小の移動単位Ｓ、ラベルロール紙４１（即ち、ラベル４３）を搬送する。ラベル４３をＳ、移動させると、プロセッサ１１１は、リーダライタ１６を用いて無線タグ４４へ所定の信号を送信する。所定の信号を送信すると、プロセッサ１１１は、リーダライタ１６を用いて無線タグ４４からのレスポンスの電波強度を取得する。プロセッサ１１１は、以上の動作を無線タグ４４の幅Ｌ、ラベル４３を移動するまで繰り返す。以上の動作により、プロセッサ１１１は、無線タグ４４からの電波強度を搬送方向における複数の位置で測定する。
【００５６】
また、プロセッサ１１１は、隣接する無線タグ４４からの電波強度を除外する。たとえば、プロセッサ１１１は、無線タグ４４からの識別情報に基づいて、隣接する無線タグ４４からの電波強度を除外する。
【００５７】
また、プロセッサ１１１は、測定した位置と電波強度とのグラフを生成する。  
図６は、グラフの例を示す。図６が示す例では、横軸は、ラベル４３の位置（フィード量）を示し、縦軸は、電波強度を示す。図６が示すように、各プロット点の間隔は、Ｓである。また、プロット点は、ラベル４３の幅Ｌの間に形成される。
【００５８】
また、プロセッサ１１１は、電波強度のグラフの重心点を算出する機能を有する。  
重心点は、各プロット点を繋いだグラフの面積の重心点である。即ち、図６において、重心点は、右側のグラフの面積と左側のグラフの面積とが一致する位置である。
【００５９】
図６が示す例では、線１０１は、重心点を示す。即ち、線１０１は、グラフの重心のＸ座標（横軸の座標）を示す。線１０１は、右側のグラフの面積と左側のグラフも面積とが一致する点を示す。
【００６０】
また、プロセッサ１１１は、重心点から所定の範囲内に電波強度が落ち込む箇所（落込点）があるかを判定する機能を有する。  
たとえば、プロセッサ１１１は、重心点からＳの範囲に落込点があるか判定する。即ち、プロセッサ１１１は、重心点−Ｓから重心点＋Ｓまでの範囲に落込点があるかを判定する。
【００６１】
また、プロセッサ１１１は、電波強度が所定の閾値Ｔより小さい箇所を落込点と判定する。たとえば、閾値Ｔは、安定してデータを書き込むことができる電波強度である。
【００６２】
図６が示す例では、プロセッサ１１１は、重心点からＳの範囲にプロット点１０２ａ及びプロット点１０２ｂを発見する。プロセッサ１１１は、プロット点１０２ａ及び１０２ｂの電波強度が閾値Ｔより小さいか判定する。ここでは、プロセッサ１１１は、プロット点１０２ｂの電波強度が閾値Ｔより小さいと判定する。
【００６３】
また、プロセッサ１１１は、重心点と閾値Ｔより小さいプロット点（落込点）とに基づいて書込位置を設定する機能を有する。  
書込位置は、リーダライタ１６が無線タグ４４にデータを書き込む際にアンテナ１７がラベル４３に接する位置である。ここでは、書込位置は、リーダライタ１６が無線タグ４４にデータを書き込む際に、初期位置からラベル４３を搬送する距離である。
【００６４】
プロセッサ１１１は、重心点から落込点と反対方向に所定の距離離れた位置に書込位置を設定する。たとえば、プロセッサ１１１は、重心点からＳ、反対に移動した位置に書込位置を設定する。
【００６５】
図６が示す例では、プロセッサ１１１は、重心点（線１０１）からプロット点１０２ｂの反対にＳ、移動した点に書込位置を設定する。即ち、プロセッサ１１１は、線１０３が示す位置に書込位置を設定する。
【００６６】
なお、プロセッサ１１１は、重心点からＳの範囲に落込点がない場合には、重心点を書込位置に設定する。
【００６７】
また、プロセッサ１１１は、設定した書込位置に基づいて、所定のデータを無線タグ４４に書き込む機能を有する。  
プロセッサ１１１は、アンテナ１７の位置が書込位置と一致するようにラベル４３を搬送する。即ち、プロセッサ１１１は、マーク４５を検知してから書込位置まで搬送するとラベル４３を停止する。ラベル４３の搬送を停止すると、プロセッサ１１１は、ラベル４３の無線タグ４４に所定のデータを格納する。たとえば、プロセッサ１１１は、リーダライタ１６を用いて所定の書込コマンドを無線タグ４４に送信する。
【００６８】
なお、プロセッサ１１１は、ラベル４３の搬送を停止せずに当該タイミングで所定のデータを無線タグ４４に書き込んでもよい。
【００６９】
また、プロセッサ１１１は、ラベル４３の印刷領域４３１に所定の画像を印刷する機能を有する。  
プロセッサ１１１は、モータ２１を駆動してラベル４３を印字ヘッド１９まで搬送する。ラベル４３を搬送すると、プロセッサ１１１は、印字ヘッド１９を用いて所定の画像をラベル４３の印刷領域４３１に印刷する。
【００７０】
また、プロセッサ１１１は、所定の画像を印刷したラベル４３を外部に排出してもよい。たとえば、プロセッサ１１１は、カッタなどを用いて台紙４２からラベル４３を取り外して、排出口などに搬送する。
【００７１】
次に、データ書込装置１の動作例について説明する。  
まず、データ書込装置１がグラフを生成する動作例について説明する。図７は、データ書込装置１がグラフを生成する動作例について説明するためのフローチャートである。
【００７２】
まず、プロセッサ１１１は、マークセンサ２４を通じてマーク４５を検知することで、ラベル４３を初期位置にセットする（ＡＣＴ１１）。ラベル４３を初期位置にセットすると、プロセッサ１１１は、リーダライタ１６を用いてラベル４３の無線タグ４４からの電波強度を取得する（ＡＣＴ１２）。
【００７３】
電波強度を取得すると、プロセッサ１１１は、ラベル４３をＳ、搬送する（ＡＣＴ１３）。ラベル４３をＳ、搬送すると、プロセッサ１１１は、ラベル４３の幅Ｌ、ラベル４３を搬送したか判定する（ＡＣＴ１４）。
【００７４】
ラベル４３の幅Ｌ、ラベル４３を搬送していないと判定すると（ＡＣＴ１４、ＮＯ）、プロセッサ１１１は、ＡＣＴ１２に戻る。
【００７５】
ラベル４３の幅Ｌ、ラベル４３を搬送したと判定する（ＡＣＴ１４、ＹＥＳ）、プロセッサ１１１は、異なる識別情報の電波強度を除去する（ＡＣＴ１５）。異なる識別情報の電波強度を除去すると、プロセッサ１１１は、電波強度をグラフ化する（ＡＣＴ１６）。
電波強度をグラフ化すると、プロセッサ１１１は、動作を終了する。
【００７６】
次に、データ書込装置１が書込位置を設定する動作例について説明する。図８は、データ書込装置１が書込位置を設定する動作例について説明するためのフローチャートである。
【００７７】
まず、プロセッサ１１１は、電波強度のグラフを生成する（ＡＣＴ２１）。電波強度のグラフを生成する動作例は、前述の通りである。電波強度のグラフを生成すると、プロセッサ１１１は、グラフに基づいて重心点を算出する（ＡＣＴ２２）。重心点を算出すると、プロセッサ１１１は、重心点から所定の範囲内に落ち込みがあるか判定する（ＡＣＴ２３）。
【００７８】
重心点から所定の範囲内に落ち込みがないと判定すると（ＡＣＴ２３、ＮＯ）、プロセッサ１１１は、重心点を書込位置に設定する（ＡＣＴ２４）。
【００７９】
重心点から所定の範囲内に落ち込みがあると判定すると（ＡＣＴ２３、ＹＥＳ）、プロセッサ１１１は、落ち込みが重心点の上流側であるか判定する（ＡＣＴ２５）。落ち込みが重心点の上流側であると判定すると（ＡＣＴ２５、ＹＥＳ）、プロセッサ１１１は、重心点＋Ｓの位置を書込位置に設定する（ＡＣＴ２６）。
【００８０】
落ち込みが重心点の上流側でないと判定すると（ＡＣＴ２５、ＮＯ）、プロセッサ１１１は、重心点−Ｓの位置を書込位置に設定する（ＡＣＴ２７）。
【００８１】
重心点を書込位置に設定した場合（ＡＣＴ２４）、重心点＋Ｓの位置を書込位置に設定した場合（ＡＣＴ２６）、又は、重心点−Ｓの位置を書込位置に設定した場合（ＡＣＴ２７）、プロセッサ１１１は、動作を終了する。
【００８２】
なお、プロセッサ１１１は、ラベルロール紙４１の代わりにラベル４３を直接搬送してもよい。たとえば、プロセッサ１１１は、複数のラベル４３を格納する供給部からラベル４３を取り出して、搬送してもよい。
【００８３】
また、プロセッサ１１１は、ラベル４３に画像を印刷しなくともよい。  
また、プロセッサ１１１は、無線タグ４４にデータを書き込む際にラベル４３を上流に戻してもよい。
【００８４】
また、アンテナ１７は、移動可能であってもよい。プロセッサ１１１は、アンテナ１７を移動して各部の電波強度を測定してもよい。また、プロセッサ１１１は、アンテナ１７を書込位置に移動して所定のデータを無線タグ４４に格納してもよい。
【００８５】
以上のように構成されたデータ書込装置は、電波強度のグラフを生成してグラフの重心点を算出する。また、データ書込装置は、重心点から所定の範囲内に落ち込みがあれば、落ち込みを避ける位置に書込位置を設定する。その結果、データ書込装置は、ラベルの中央部に電波強度の落ち込みがあった場合であっても電波強度がよい位置に書込位置を設定することができる。従って、データ書込装置は、無線タグからの電波の感度がよい位置でデータを書き込むことができる。
（第２実施形態）
次に、第２実施形態について説明する。  
第２実施形態に係るデータ書込装置１は、二値化したグラフに基づいて書込位置を設定する点で第１実施形態のそれと異なる。従って、他の点については、同一の符号を付して詳細な説明を省略する。
【００８６】
第２実施形態に掛かるデータ書込装置１の構成例は、第１実施形態に係るそれと同様であるため説明を省略する。
【００８７】
次に、データ書込装置１が実現する機能について説明する。データ書込装置１が実現する機能は、プロセッサ１１１が内部メモリ又はメモリ１５などに格納されるプログラムを実行することで実現される。
【００８８】
まず、プロセッサ１１１は、電波強度のグラフを二値化したグラフを生成する機能を有する。  
プロセッサ１１１は、各位置の電波強度と所定の閾値Ｒとを比較する。たとえば、閾値Ｒは、安定してデータを書き込むことができる電波強度である。プロセッサ１１１は、電波強度が所定の閾値Ｒ以上である場合、当該位置の値を真（Ｈｉｇｈ）とする。また、プロセッサ１１１は、電波強度が閾値Ｒより小さい場合、当該位置の値を偽（Ｌｏｗ）とする。
【００８９】
図９は、二値化したグラフの例を示す。図９において、グラフ２０１は、電波強度を二値化したグラフである。図９が示すように、グラフ２０１は、電波強度が閾値Ｒ以上である区間では、真となる。また、グラフ２０１は、電波強度が閾値Ｒより小さい区間では、偽となる。
【００９０】
ここでは、グラフ２０１は、値が真となる区間（真区間）として、区間３０１及び区間３０２を有する。
【００９１】
また、プロセッサ１１１は、書込位置を設定するため真区間を選択する機能を有する。
まず、プロセッサ１１１は、真区間が複数あるか判定する。区間が１つであれば、プロセッサ１１１は、当該真区間を選択する。
【００９２】
真区間が複数あると判定すると、プロセッサ１１１は、最も幅が広い真区間が複数あるか判定する。最も幅が広い真区間が１つであれば、プロセッサ１１１は、当該真区間を選択する。
【００９３】
最も幅が広い真区間が複数あると判定すると、プロセッサ１１１は、マーク４５に近い真区間を選択する。即ち、プロセッサ１１１は、ラベル４３を検知してから書込位置までの搬送距離が短くなるように真区間を選択する。
【００９４】
図９が示す例では、プロセッサ１１１は、真区間（区間３０１及び３０２）が複数あると判定する。また、区間３０１は、区間３０２よりも広いので、プロセッサ１１１は、区間３０１を選択する。
【００９５】
また、プロセッサ１１１は、選択された真区間の中心点を書込位置に設定する機能を有する。  
プロセッサ１１１は、選択された真区間の中心点を算出する。中心点を算出すると、プロセッサ１１１は、算出された中心点を書込位置に設定する。
【００９６】
図９が示す例では、プロセッサ１１１は、区間３０１の中心点を書込位置に設定する。
【００９７】
次に、データ書込装置１の動作例について説明する。  
図１０は、データ書込装置１の動作例について説明するためのフローチャートである。
【００９８】
まず、プロセッサ１１１は、電波強度のグラフを生成する（ＡＣＴ３１）。電波強度のグラフを生成すると、プロセッサ１１１は、生成したグラフを二値化する（ＡＣＴ３２）。
【００９９】
生成したグラフを二値化すると、プロセッサ１１１は、真区間が複数あるか判定する（ＡＣＴ３３）。真区間が複数あると判定すると（ＡＣＴ３３、ＹＥＳ）、プロセッサ１１１は、最も幅が広い真区間が複数あるか判定する（ＡＣＴ３４）。
【０１００】
最も幅が広い真区間が１つであると判定すると（ＡＣＴ３４、ＮＯ）、プロセッサ１１１は、最も幅が広い真区間を選択する（ＡＣＴ３５）。
【０１０１】
最も幅が広い真区間が複数あると判定すると（ＡＣＴ３４、ＹＥＳ）、プロセッサ１１１は、マーク４５に最も近い真区間を選択する（ＡＣＴ３６）。
【０１０２】
真区間が１つであると判定すると（ＡＣＴ３３、ＮＯ）、プロセッサ１１１は、当該真区間を選択する（ＡＣＴ３７）。
【０１０３】
最も幅が広い真区間を選択した場合（ＡＣＴ３５）、マーク４５に最も近い真区間を選択した場合（ＡＣＴ３６）、又は、当該真区間を選択した場合（ＡＣＴ３７）、プロセッサ１１１は、選択した真区間の中心点を算出する（ＡＣＴ３８）。
【０１０４】
選択した真区間の中心点を算出すると、プロセッサ１１１は、算出した中心点を書込位置に設定する（ＡＣＴ３９）。算出した中心点を書込位置に設定すると、プロセッサ１１１は、動作を終了する。
【０１０５】
以上のように構成されたデータ書込装置は、所定の閾値を超える電波強度の区間の中心点を書込位置に設定する。その結果、データ書込装置は、電波強度の落ち込みを避けた位置に書込位置を設定することができる。
【０１０６】
また、データ書込装置は、最も広い区間の中心点を書込位置に設定する。その結果、データ書込装置は、より落ち込みから遠い位置に書込位置を設定することができる。
【０１０７】
また、データ書込装置は、ラベルの位置を示すマークに最も近い区間の中心点を書込位置に設定する。その結果、データ書込装置は、マークを検知してから最も少ない搬送量で書込位置にラベルを搬送することができる。
【０１０８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０９】
１…データ書込装置、１１…コントローラ、１６…リーダライタ、１７…アンテナ、２０…モータドライバ、２１…モータ、２２…ローラ、２２ａ…ローラ、２２ｂ…ローラ、２３…センサ回路、２４…マークセンサ、４１…ラベルロール紙、４２…台紙、４３…ラベル、４４…無線タグ、４５…マーク、１０１…線、１０２ａ…プロット点、１０２ｂ…プロット点、１０３…線、１１１…プロセッサ、２０１…グラフ、３０１…区間、３０２…区間、４４１…チップ、４４２…アンテナ。
【図１】
2019133510.tif 000003
【図２】
2019133510.tif 000004
【図３】
2019133510.tif 000005
【図４】
2019133510.tif 000006
【図５】
2019133510.tif 000007
【図６】
2019133510.tif 000008
【図７】
2019133510.tif 000009
【図８】
2019133510.tif 000010
【図９】
2019133510.tif 000011
【図１０】
2019133510.tif 000012