(57)【要約】【課題】複数のタグ装置に対してそれぞれ異なる表示データを自動的に付与することのできる利便性の高い通信装置、タグ装置、プログラム、及びタグシステムを提供すること。【解決手段】受信した表示データに基づいた表示を行う複数のタグ装置と通信可能に構成された通信装置において、表示データを入力する入力手段、若しくは、外部装置から表示データを取得する取得手段と、入力手段により入力された表示データ、若しくは、取得手段により外部装置から取得した表示データを記憶する記憶手段と、表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、タグ装置へアクセスする毎に、記憶手段に記憶された表示データ、若しくは、前回送信した表示データ、に基づいて生成手段により生成された新たな表示データを順次タグ装置に送信する送信手段と、を備えた。【選択図】図２
2010061357.tif 000002
【特許請求の範囲】
【請求項１】
受信した表示データに基づいた表示を行う複数のタグ装置と通信可能に構成された通信装置において、
表示データを入力する入力手段、若しくは、外部装置から表示データを取得する取得手段と、
前記入力手段により入力された表示データ、若しくは、前記取得手段により外部装置から取得した表示データを記憶する記憶手段と、
表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、
前記タグ装置へアクセスする毎に、前記記憶手段に記憶された表示データ、若しくは、前回送信した表示データ、に基づいて前記生成手段により生成された新たな表示データを順次前記タグ装置に送信する送信手段と、を備えたことを特徴とする通信装置。
【請求項２】
前記表示データを構成するデータのうち前記所定の規則に従って変更するデータを指定する変更データ指定手段を備えたことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記所定の規則を決定するパラメータを設定するための設定手段を備えたことを特徴とする請求項２に記載の通信装置。
【請求項４】
前記生成手段により生成するデータは、文字のデータであり、
前記所定の規則は、表示データの一部又は全部の文字を、予め設定された文字順序に従って変更する規則であることを特徴とする請求項２又は請求項３に記載の通信装置。
【請求項５】
前記パラメータは、前記文字順序を設定するパラメータであることを特徴とする請求項４に記載の通信装置。
【請求項６】
前記パラメータは、前記所定の規則として、所定の文字配列の昇順を前記文字順序として選択し、当該選択した文字順序の文字のデータにより前記一部又は全部のデータを変更する規則、及び前記文字配列の降順を前記文字順序として選択し、当該選択した文字順序の文字のデータにより前記一部又は全部のデータを変更する規則を含む複数の規則の中からいずれか一つを選択するパラメータであることを特徴とする請求項５に記載の通信装置。
【請求項７】
前記変更データ指定手段により指定されたデータがないとき、前記記憶手段に記憶された表示データに特定のデータが含まれるか否かを判断する特定データ判断手段を備え、
前記生成手段は、前記特定データ判断手段により前記表示データに前記特定データが含まれると判断したとき、当該特定データを前記一部又は全部のデータとして前記所定の規則に従って変更することを特徴とする請求項２〜６のいずれか１項に記載の通信装置。
【請求項８】
前記送信手段は、前記タグ装置へアクセスする毎に、送信済みの表示データと連続する新たな表示データを送信することを特徴とする請求項１〜７のいずれか１項に記載の通信装置。
【請求項９】
前記送信手段は、異なるタグ装置へアクセスする毎に、送信済みの表示データと連続する新たな表示データを送信することを特徴とする請求項１〜７のいずれか１項に記載の通信装置。
【請求項１０】
前記送信手段は、前記記憶手段に記憶された表示データを送信した後に、前記生成手段により生成した連続性を有する新たな表示データを順次送信することを特徴とする請求項８又は請求項９に記載の通信装置。
【請求項１１】
前記表示データを入力する入力手段を有し、
前記記憶手段は、前記入力手段により入力された前記表示データを記憶し、
前記送信手段は、前記記憶手段により記憶された表示データを送信した後に、前記生成手段により生成した連続性を有する新たな表示データを順次送信することを特徴とする請求項１０に記載の通信装置。
【請求項１２】
前記送信手段は、前記記憶手段に記憶された表示データを送信せずに、前記生成手段により生成した連続性を有する新たな表示データをタグ装置に順次送信することを特徴とする請求項８〜１１のいずれか１項に記載の通信装置。
【請求項１３】
外部装置から表示データを取得する取得手段を有し、
前記記憶手段は、前記取得手段により取得された前記表示データを記憶し、
前記送信手段は、前記記憶手段により記憶された表示データを送信した後に、前記生成手段により生成した連続性を有する新たな表示データを順次送信することを特徴とする請求項１２に記載の通信装置。
【請求項１４】
前記送信手段により表示データを前記タグ装置へ送信した後、次に送信する表示データを表示する表示手段を備えたことを特徴とする請求項８〜１３のいずれか１項に記載の通信装置。
【請求項１５】
コンピュータを、請求項１〜１４のいずれか１項に記載の通信装置の前記各手段として機能させるプログラム。
【請求項１６】
通信装置から送信される表示データに応じた表示を行う複数のタグ装置において、
前記通信装置から送信される表示データを受信する受信手段と、
前記受信手段で受信された表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、
前記生成手段により前記一部又は全部のデータを異ならせた表示データを表示する表示手段と、を備えたことを特徴とするタグ装置。
【請求項１７】
受信した表示データに基づいた表示を行う複数のタグ装置と当該複数のタグ装置と通信可能に構成された通信装置とを有するタグシステムにおいて、
前記通信装置は、
表示データを入力する入力手段、若しくは、外部装置から表示データを取得する取得手段と、
前記入力手段により入力された表示データ、若しくは、前記取得手段により外部装置から取得された表示データを記憶する記憶手段と、
表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、
前記タグ装置へアクセスする毎に、前記記憶手段に記憶された表示データ、若しくは、前回送信した表示データ、に基づいて前記生成手段により生成された新たな表示データを順次前記タグ装置に送信する送信手段と、を備え、
前記タグ装置は、
前記通信装置から送信される表示データを受信する受信手段と、
前記受信した表示データに基づいた表示を行う表示手段と、を備えた
ことを特徴とするタグシステム。
【請求項１８】
前記タグ装置の前記表示手段は、前記受信した表示データに基づいた表示を、前記受信手段で次の表示データを受信するまで継続する
ことを特徴とする請求項１７に記載のタグシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、タグ装置、プログラム及びタグシステムに関し、特に、複数のタグ装置に対してそれぞれ異なる表示データを自動的に付与することのできる通信装置、タグ装置、プログラム及びタグシステムに関する。
【背景技術】
【０００２】
近年、受信した表示データに基づいた表示を行う複数のタグ装置と、この複数のタグ装置と通信可能に構成された通信装置とを有するタグシステムが種々考案されている。これらのタグシステムでは、タグ装置に表示させる文字又は記号等の表示データを通信装置に入力し、その入力された文字又は記号等の表示データを通信装置からタグ装置に送信し、その送信された表示データに基づいて文字又は記号等をタグ装置に表示している。
【０００３】
例えば、特許文献１に記載のカードシステムでは、表面に電子ペーパ（タグ装置に相当）を具備したカードと、当該カードと通信可能な通信装置とを備え、通信装置へ入力された文字又は記号等の表示データをカードへ送信し、当該表示データを用いて電子ペーパの表示を書き換えるようにしている。
【０００４】
また、特許文献２には、カードに代えてブックカバーやバインダの背表紙に電子ペーパを設けたものが開示されている。
【特許文献１】特開２００４−３０４０６号公報
【特許文献２】特開２００４−９８３２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１及び２に記載の従来技術では、電子ペーパの表示を書き換えるたびに、その表示データを通信装置へ手入力する必要があるため、電子ペーパが複数枚存在し、これら複数枚の電子ペーパの表示をそれぞれ異なる表示とする場合には、通信装置への手入力作業を、電子ペーパの枚数分だけ複数回繰り返すことになり、煩雑であった。
【０００６】
そこで、本発明は、複数のタグ装置に対してそれぞれ異なる表示データを自動的に付与することのできる利便性の高い通信装置、タグ装置、プログラム、及びタグシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の発明は、受信した表示データに基づいた表示を行う複数のタグ装置と通信可能に構成された通信装置において、表示データを入力する入力手段、若しくは、外部装置から表示データを取得する取得手段と、前記入力手段により入力された表示データ、若しくは、前記取得手段により外部装置から取得した表示データを記憶する記憶手段と、表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、前記タグ装置へアクセスする毎に、前記記憶手段に記憶された表示データ、若しくは、前回送信した表示データ、に基づいて前記生成手段により生成された新たな表示データを順次前記タグ装置に送信する送信手段と、を備えたことを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の発明において、前記表示データを構成するデータのうち前記所定の規則に従って変更するデータを指定する変更データ指定手段を備えたことを特徴とする。
【０００９】
請求項３に記載の発明は、請求項２に記載の発明において、前記所定の規則を決定するパラメータを設定するための設定手段を備えたことを特徴とする。
【００１０】
請求項４に記載の発明は、請求項２又は請求項３に記載の発明において、前記生成手段により生成するデータは、文字のデータであり、前記所定の規則は、表示データの一部又は全部の文字を、予め設定された文字順序に従って変更する規則であることを特徴とする。
【００１１】
請求項５に記載の発明は、請求項４に記載の発明において、前記パラメータは、前記文字順序を設定するパラメータであることを特徴とする。
【００１２】
請求項６に記載の発明は、請求項５に記載の発明において、前記パラメータは、前記所定の規則として、所定の文字配列の昇順を前記文字順序として選択し、当該選択した文字順序の文字のデータにより前記一部又は全部のデータを変更する規則、及び前記文字配列の降順を前記文字順序として選択し、当該選択した文字順序の文字のデータにより前記一部又は全部のデータを変更する規則を含む複数の規則の中からいずれか一つを選択するパラメータであることを特徴とする。
【００１３】
請求項７に記載の発明は、請求項２〜６のいずれか１項に記載の発明において、前記変更データ指定手段により指定されたデータがないとき、前記記憶手段に記憶された表示データに特定のデータが含まれるか否かを判断する特定データ判断手段を備え、前記生成手段は、前記特定データ判断手段により前記表示データに前記特定データが含まれると判断したとき、当該特定データを前記一部又は全部のデータとして前記所定の規則に従って変更することを特徴とする。
【００１４】
請求項８に記載の発明は、請求項１〜７のいずれか１項に記載の発明において、前記送信手段は、前記タグ装置へアクセスする毎に、送信済みの表示データと連続する新たな表示データを送信することを特徴とする。
【００１５】
請求項９に記載の発明は、請求項１〜７のいずれか１項に記載の発明において、前記送信手段は、異なるタグ装置へアクセスする毎に、送信済みの表示データと連続する新たな表示データを送信することを特徴とする。
【００１６】
請求項１０に記載の発明は、請求項８又は請求項９に記載の発明において、前記送信手段は、前記記憶手段に記憶された表示データを送信した後に、前記生成手段により生成した連続性を有する新たな表示データを順次送信することを特徴とする。
【００１７】
請求項１１に記載の発明は、請求項１０に記載の発明において、前記表示データを入力する入力手段を有し、前記記憶手段は、前記入力手段により入力された前記表示データを記憶し、前記送信手段は、前記記憶手段により記憶された表示データを送信した後に、前記生成手段により生成した連続性を有する新たな表示データを順次送信することを特徴とする。
【００１８】
請求項１２に記載の発明は、請求項８〜１１のいずれか１項に記載の発明において、前記記憶手段に記憶された表示データを送信せずに、前記生成手段により生成した連続性を有する新たな表示データをタグ装置に順次送信することを特徴とする。
【００１９】
請求項１３に記載の発明は、請求項１２に記載の発明において、外部装置から表示データを取得する取得手段を有し、前記記憶手段は、前記取得手段により取得された前記表示データを記憶し、前記送信手段は、前記記憶手段により記憶された表示データを送信した後に、前記生成手段により生成した連続性を有する新たな表示データを順次送信することを特徴とする。
【００２０】
請求項１４に記載の発明は、請求項８〜１３のいずれか１項に記載の発明において、前記送信手段により表示データを前記タグ装置へ送信した後、次に送信する表示データを表示する表示手段を備えたことを特徴とする。
【００２１】
請求項１５に記載の発明は、コンピュータを、請求項１〜１４のいずれか１項に記載の通信装置の前記各手段として機能させるプログラムである。
【００２２】
請求項１６に記載の発明は、通信装置から送信される表示データに応じた表示を行う複数のタグ装置において、前記通信装置から送信される表示データを受信する受信手段と、前記受信手段で受信された表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、前記生成手段により前記一部又は全部のデータを異ならせた表示データを表示する表示手段と、を備えたことを特徴とする。
【００２３】
請求項１７に記載の発明は、受信した表示データに基づいた表示を行う複数のタグ装置と当該複数のタグ装置と通信可能に構成された通信装置とを有するタグシステムにおいて、前記通信装置は、表示データを入力する入力手段、若しくは、外部装置から表示データを取得する取得手段と、前記入力手段により入力された表示データ、若しくは、前記取得手段により外部装置から取得された表示データを記憶する記憶手段と、表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、前記タグ装置へアクセスする毎に、前記記憶手段に記憶された表示データ、若しくは、前回送信した表示データ、に基づいて前記生成手段により生成された新たな表示データを順次前記タグ装置に送信する送信手段と、を備え、前記タグ装置は、前記通信装置から送信される表示データを受信する受信手段と、前記受信した表示データに基づいた表示を行う表示手段と、を備えたことを特徴とする。
【００２４】
請求項１８に記載の発明は、請求項１７に記載の発明において、前記タグ装置の前記表示手段は、前記受信した表示データに基づいた表示を、前記受信手段で次の表示データを受信するまで継続することを特徴とする。
【発明の効果】
【００２５】
請求項１、１５に記載の発明によれば、受信した表示データに基づいた表示を行う複数のタグ装置と通信可能に構成された通信装置において、表示データを入力する入力手段、若しくは、外部装置から表示データを取得する取得手段と、入力手段により入力された表示データ、若しくは、取得手段により外部装置から取得した表示データを記憶する記憶手段と、表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、タグ装置へアクセスする毎に、記憶手段に記憶された表示データ、若しくは、前回送信した表示データ、に基づいて生成手段により生成された新たな表示データを順次タグ装置に送信する送信手段と、を備えたので、タグ装置へのアクセスという簡易な操作だけで、複数のタグ装置に対してそれぞれ異なる表示データを自動的に付与することができ、タグ装置の表示を変更するたびに、その表示データを手入力するという煩雑な作業を省略した利便性の高い通信装置を提供することができる。
【００２６】
請求項２に記載の発明によれば、表示データを構成するデータのうち所定の規則に従って変更するデータを指定する変更データ指定手段を備えたので、表示データを構成する文字データのうち変更する文字データの指定を容易に行うことができる。
【００２７】
請求項３に記載の発明によれば、所定の規則を決定するパラメータを設定するための設定手段を備えたので、パラメータを設定することにより、所定の規則に従った文字のデータの変更を容易に行うことができる。
【００２８】
請求項４に記載の発明によれば、生成手段により生成するデータは、文字のデータであり、所定の規則は、表示データの一部又は全部の文字を、予め設定された文字順序に従って変更する規則であるので、文字のデータがそれぞれ異なる表示データを複数のタグ装置に対して自動的に付与することができ、タグ装置の表示を変更するたびに、その表示データのうち文字のデータを手入力するという煩雑な作業を省略した利便性の高い通信装置を提供することができる。
【００２９】
請求項５に記載の発明によれば、パラメータは、文字順序を設定するパラメータであるので、パラメータの設定により、文字を配列する際の文字変化量などの設定を容易に行うことができる。
【００３０】
請求項６に記載の発明によれば、パラメータは、所定の規則として、所定の文字配列の昇順を文字順序として選択し、当該選択した文字順序の文字のデータにより一部又は全部のデータを変更する規則、及び文字配列の降順を文字順序として選択し、当該選択した文字順序の文字のデータにより一部又は全部のデータを変更する規則を含む複数の規則の中からいずれか一つを選択するパラメータであるので、パラメータの設定により、昇順又は降順の選択を容易に行うことができる。
【００３１】
請求項７に記載の発明によれば、変更データ指定手段により指定されたデータがないとき、記憶手段に記憶された表示データに特定のデータが含まれるか否かを判断する特定データ判断手段を備え、生成手段は、特定データ判断手段により表示データに特定データのデータが含まれると判断したとき、当該特定データを一部又は全部のデータとして所定の規則に従って変更するので、表示データを構成する文字データのうち変更する文字データの指定がない場合であっても、表示データに含まれる特定のデータを変更することによって、特定のデータがそれぞれ異なる表示データを複数のタグ装置に対して自動的に付与することができ、利便性を向上することができる。
【００３２】
請求項８に記載の発明によれば、送信手段は、タグ装置へアクセスする毎に、送信済みの表示データと連続する新たな表示データを送信するので、表示データの送信対象となるタグ装置が複数ある場合であっても、各タグ装置にアクセスするだけで、アクセスしたタグ装置に送信済みの表示データと連続する新たな表示データを簡単に付与することができ、利便性を向上することができる。
【００３３】
請求項９に記載の発明によれば、送信手段は、異なるタグ装置へアクセスする毎に、送信済みの表示データと連続する新たな表示データを送信する表示データを変えるので、同一のタグ装置に対して誤って複数回アクセスしたとしても、送信する表示データが変わることがなく、表示データの誤送信を回避することができる。
【００３４】
請求項１０に記載の発明によれば、送信手段は、記憶手段に記憶された表示データを送信した後に、生成手段により生成した連続性を有する新たな表示データを順次送信するので、未だ表示データに基づいた表示を行っていない複数のタグ装置で当該表示を行う場合には、表示データを複数のタグ装置のうち１のタグ装置に送信した後、送信した表示データのうち文字のデータを異ならせた表示データを、複数のタグ装置のうち当該１のタグ装置とは別のタグ装置に順次送信して、各々のタグ装置で、受信した表示データに基づいた表示を次々と行うことができる。
【００３５】
請求項１１に記載の発明によれば、表示データを入力する入力手段を有し、記憶手段は、入力手段により入力された表示データを記憶し、送信手段は、記憶手段により記憶された表示データを送信した後に、生成手段により生成した連続性を有する新たな表示データを順次送信するので、未だ表示データに基づいた表示を行っていない複数のタグ装置で当該表示を行う場合には、入力された表示データを複数のタグ装置のうち１のタグ装置に送信した後、送信した表示データのうち文字のデータを異ならせた表示データを、複数のタグ装置のうち当該１のタグ装置とは別のタグ装置に順次送信して、各々のタグ装置で、受信した表示データに基づいた表示を次々と行うことができる。
【００３６】
請求項１２に記載の発明によれば、送信手段は、記憶手段に記憶された表示データを送信せずに、生成手段により生成した連続性を有する新たな表示データをタグ装置に順次送信するので、既に表示データに基づいた表示を行っているタグ装置に対して、未だ表示を行っていない複数のタグ装置を追加して、追加した複数のタグ装置で新たに表示を行う場合には、既に表示を行っているタグ装置から取得した表示データのうち文字のデータを異ならせた表示データを、追加した複数のタグ装置に順次送信して、追加した各々のタグ装置で、既に表示を行っているタグ装置の表示データに連続した表示データに基づいた表示を次々と行うことができる。
【００３７】
請求項１３に記載の発明によれば、外部装置から表示データを取得する取得手段を有し、記憶手段は、取得手段により取得された表示データを記憶し、送信手段は、記憶手段により記憶された表示データを送信した後に、生成手段により生成した連続性を有する新たな表示データを順次送信するので、既に表示データに基づいた表示を行っているタグ装置に対して、未だ表示を行っていない複数のタグ装置を追加して、追加した複数のタグ装置で新たに表示を行う場合には、既に表示を行っているタグ装置から取得した表示データのうち文字のデータを異ならせた表示データを、追加した複数のタグ装置に順次送信して、追加した各々のタグ装置で、既に表示を行っているタグ装置の表示データに連続した表示データに基づいた表示を次々と行うことができる。
【００３８】
請求項１４に記載の発明によれば、送信手段により表示データをタグ装置へ送信した後、次に送信する表示データを表示する表示手段を備えたので、次に送信する表示データを視認することができ、意図しない表示データを誤ってタグ装置に付与することを防止することができる。
【００３９】
請求項１６に記載の発明によれば、通信装置から送信される表示データに応じた表示を行う複数のタグ装置において、通信装置から送信される表示データを受信する受信手段と、受信手段で受信された表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、生成手段により一部又は全部のデータを異ならせた表示データを表示する表示手段と、を備えたので、通信装置から送信される表示データとは異なる表示データを自動的に作成して、作成した表示データに基づいた表示を行うことができ、利便性の高いタグ装置を提供することができる。
【００４０】
請求項１７に記載の発明によれば、受信した表示データに基づいた表示を行う複数のタグ装置と当該複数のタグ装置と通信可能に構成された通信装置とを有するタグシステムにおいて、通信装置は、表示データを入力する入力手段、若しくは、外部装置から表示データを取得する取得手段と、入力手段により入力された表示データ、若しくは、取得手段により外部装置から取得された表示データを記憶する記憶手段と、表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する生成手段と、タグ装置へアクセスする毎に、記憶手段に記憶された表示データ、若しくは、前回送信した表示データ、に基づいて生成手段により生成された新たな表示データを順次タグ装置に送信する送信手段と、を備え、タグ装置は、通信装置から送信される表示データを受信する受信手段と、受信した表示データに基づいた表示を行う表示手段と、を備えたので、各タグ装置でそれぞれ異なる表示データを自動的に表示することができ、タグ装置の表示を変更するたびに、その表示データを通信装置に手入力するという煩雑な作業を省略した利便性の高いタグシステムを提供することができる。
【００４１】
請求項１８に記載の発明によれば、タグ装置の表示手段は、受信した表示データに基づいた表示を、受信手段で次の表示データを受信するまで継続するので、表示手段の表示をバインダ等の整理番号として有効に活用することができる。
【発明を実施するための最良の形態】
【００４２】
［第１実施形態］
以下、本発明の第１実施形態について、図面を参照して説明する。
【００４３】
（タグシステムの概要説明）
図１は、本発明の第１実施形態におけるタグシステム１の構成を示した概略図である。図１に示すように、タグシステム１は、複数のタグ装置１０と通信装置５０とより構成されており、これら複数のタグ装置１０と通信装置５０とはそれぞれ通信可能に構成されている。
【００４４】
タグ装置１０は、バインダ２の背表紙に装着されており、このバインダ２は、互いに隣接した状態で本棚３に複数収納されている。なお、タグ装置１０は、バインダ２の背表紙に装着したが、ＣＤ、ＤＶＤやボックスなどに装着したり、本棚３に装着したり、如何なるものに装着する構成としても良い。
【００４５】
タグ装置１０は、タグ装置用アンテナ１１と、タグ装置用ディスプレイ１２と、タグ装置用制御回路１３とを有している。
【００４６】
タグ装置用アンテナ１１は、通信装置５０から送信されたデータを受信し、受信したデータをタグ装置用制御回路１３へ出力すると共に、タグ装置用制御回路１３から出力されたデータを通信装置５０へ送信するアンテナである。
【００４７】
タグ装置用ディスプレイ１２は、タグ装置用制御回路１３から出力される制御信号によって、表示を変更することができる電気泳動方式を採用した不揮発性の表示装置である。このタグ装置用ディスプレイ１２は、公知の原理である電気泳動現象を用いた表示画像保持機能を有しており、電界の印加により一度表示された画像を保持することが可能である。
【００４８】
タグ装置用制御回路１３は、タグ装置用ディスプレイ１２に表示するバインダ２の名称等のデータの設定、及びタグ装置用ディスプレイ１２の動作制御を行う制御部である。なお、タグ装置１０には、図示しない電池が備えられており、この電池によりタグ装置の各デバイスに電源が供給される。
【００４９】
そして、本実施形態のタグシステム１では、タグ装置１０は、タグ装置用制御回路１３の制御により、タグ装置用アンテナ１１を介して通信装置５０から受信した表示データに基づいた表示をタグ装置用ディスプレイ１２に行うようにしている。なお、表示データには、文字、数字、記号、及びこれらの結合（以下、文字等と指称）より構成されるデータが含まれる。
【００５０】
また、通信装置５０は、タグ装置１０と通信可能に構成された装置であり、アンテナ５１と、ディスプレイ５２と、キーボード５３とを有している。
【００５１】
アンテナ５１は、タグ装置１０から送信されたデータを受信すると共に、通信装置５０から出力されるデータをタグ装置１０へ送信するものである。
【００５２】
ディスプレイ５２は、液晶表示装置である。
【００５３】
キーボード５３は、タグ装置１０に送信するデータの入力や、通信装置の実行する機能を変更する場合に操作される十字ボタン５４、機能ボタン５５、決定ボタン５６、及び複数の丸ボタン５７等を有している。
【００５４】
十字ボタン５４は、ディスプレイ５２に表示される項目（通信装置５０の実行する処理のメニューなど）を選択する場合に操作されるボタンである。例えば、ディスプレイ５２に複数の項目が表示されている場合に、十字ボタン５４を上方向に操作すると、ディスプレイ５２に表示されているカーソルが一つ上に移動して選択される項目が変更される。
【００５５】
機能ボタン５５は、通信装置５０が有する機能を変更する場合に操作されるボタンである。機能ボタン５５の操作と実行される処理についての説明は後述する。
【００５６】
決定ボタン５６は、ディスプレイ５２に表示された項目の決定や、操作者に対する問い合わせの回答を決定する場合等に操作されるボタンである。この決定ボタン５６を操作することにより、通信装置５０への入力が確定（決定）される。
【００５７】
丸ボタン５７は、文字等を入力するために操作されるボタンである。丸ボタン５７には、それぞれに各種の文字等が割り当てられているので、丸ボタン５７を操作することにより、所望の文字等が入力される。そして、入力された文字等はディスプレイ５２に表示される。
【００５８】
（タグシステムの使用方法の概要）
次に、図２を参照して、本実施形態のタグ装置１０及び通信装置５０の使用方法について簡単に説明する。図２は、本実施形態のタグ装置１０及び通信装置５０の使用方法を説明するための図である。図２（ａ）は、通信装置５０のディスプレイ５２の表示を示す図であり、図２（ｂ）は、バインダ２（図１参照）の背表紙に装着された各タグ装置１０のタグ装置用ディスプレイ１２の表示を示す図である。
【００５９】
本実施形態の通信装置５０では、タグ装置１０へ送信するための表示データが入力されると、この入力された表示データを取得（記憶）するようにしている。具体的には、タグ装置１０へ送信するための表示データは、入力手段としてのキーボード５３における十字ボタン５４及び丸ボタン５７の操作等によって、通信装置５０へ入力され、その入力した表示データが、通信装置５０の後述する記憶手段としての送信用データメモリ６８ａ内の表示データメモリ６８ａ１（図３参照）へ記憶される。
【００６０】
図２（ａ）の一番左側の図は、操作者によるキーボード５３への入力操作によって通信装置５０へ入力された表示データを、後述のＣＰＵ６６の制御により、通信装置５０のディスプレイ５２に表示させた状態を示している。ここでは、表示データとして、「設計図１」が表示されている。
【００６１】
そして、本実施形態の通信装置５０は、キーボード５３への入力操作によって取得した表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する機能を備えている。
【００６２】
例えば、通信装置５０の取得した表示データが図２（ａ）の一番左側に示す「設計図１」であるとき、通信装置５０は、表示データ「設計図１」を構成するデータのうち一部である数字「１」を、数字「１」の次の数字「２」に変更し、その表示データ「設計図１」と連続する新たな表示データ「設計図２」を生成する。図２（ａ）の左から２番目の図は、生成された表示データ「設計図２」を、通信装置５０のディスプレイ５２に表示させた状態を示している。その後、通信装置５０は、かかる変更を繰り返し、連続する新たな表示データ「設計図２」、「設計図３」、「設計図４」、・・・を生成する。
【００６３】
このようにして通信装置５０で取得された表示データに基づいて生成された表示データは、通信装置５０がタグ装置１０へアクセスする毎に、順次そのアクセスしたタグ装置１０へ送信される。
【００６４】
ここで、タグ装置１０へアクセスするとは、表示データの送信対象（以下、書込対象とも言う。）のタグ装置１０の電界強度が、所定値、すなわち、書込対象のタグ装置１０と通信装置５０とが十分に近づき正常に通信を行うことができる値を満たしている状態を意味する。
【００６５】
なお、書込対象のタグ装置１０の電界強度が所定値であるか否かは、書込対象のタグ装置１０に受信した電波の電界強度を測定する電界センサ（図示せず）を設け、その電界センサにより測定した電波の電界強度が通信装置５０へ送信されるように構成することにより判定することができる。上記電界センサを設けたタグ装置１０は、いわゆる非接触タグ装置として用いることができる。
【００６６】
また、通信装置５０のアクセス中に書込対象のタグ装置１０と隣接する他のタグ装置１０から通信装置５０へ送信される電波の電界強度は、通信装置５０と正常に通信を行うことのできる値を満たさないようになっている。言い換えると、書込対象のタグ装置１０から通信装置５０へ送信される電波の電界強度のみが、通信装置５０と正常に通信を行うことのできる値を満たすようになっている。
【００６７】
このようにすることで、通信装置５０を移動させて、タグ装置１０に順次近接させることにより、複数のタグ装置１０に順次アクセスして表示データの送受信を行うことができる。なお、タグ装置１０として、国際規格ISO/IEC18000シリーズに代表される非接触タグを用いた場合にも、規格化されたプロトコルに従い、複数のタグ装置１０に順次アクセスして表示データの送受信をすることができる。
【００６８】
そして、タグ装置１０は、通信装置５０から送信される表示データを受信すると、図２（ｂ）に示すように、その受信した表示データに基づいた表示をタグ装置用ディスプレイ１２でそれぞれ行う。
【００６９】
このようにして、通信装置５０をタグ装置１０へ順次アクセスすることによって、複数のタグ装置１０に対してそれぞれ連続する新たな表示データを自動的に付与し、タグ装置１０の表示を変更するたびに、その表示データを通信装置５０に手入力するという煩雑な作業を省略できるようにしている。
【００７０】
ここで、本実施形態の通信装置５０では、上述したように、通信装置５０の取得した表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成するようにしているが、その変更するデータは、文字のデータであり、その所定の規則は、通信装置５０の取得した表示データを構成するデータのうち一部又は全部を、予め設定された文字順序に従って変更する規則である。ここで、文字順序とは、文字を配列する際の文字の順序を意味し、文字順序には、後述する昇順又は降順が含まれる。
【００７１】
特に、本実施形態の通信装置５０では、変更データ指定手段としてのキーボード５３の操作によって、表示データを構成するデータのうち所定の規則に従って変更するデータを指定するようにしている。例えば、図２（ａ）の一番左側の図に示すディスプレイ５２の表示において、操作者は、キーボード５３の十字ボタン５４及び決定ボタン５６を操作することにより、表示データ「設計図１」のうち数字「１」のデータを変更するデータとして指定することができる。このように、キーボード５３の操作により変更するデータを指定することにより、表示データを構成する文字データのうち変更するデータの指定を容易に行うことができる。
【００７２】
また、本実施形態の通信装置５０では、設定手段としてのキーボード５３の操作によって、表示データを変更する際に従う所定の規則を決定するパラメータである規則パラメータを設定するようにしている。この規則パラメータを設定することにより、所定の規則に従った文字のデータの変更を容易に行うことができ、操作者の好みに適合した規則を設定できる。
【００７３】
この規則パラメータとしては、文字変化量パラメータと文字順序パラメータとをキーボード５３の操作により設定できるようにしている。文字変化量パラメータとは、文字を配列する際の文字の変化量（以下、「文字変化量」という）を設定するパラメータである。文字順序パラメータとは、文字順序を設定するパラメータである。
【００７４】
これら規則パラメータを設定することにより、文字変化量の設定や、文字順序の選択を容易に行うことができる。
【００７５】
また、文字順序パラメータについて更に詳しく説明すると、文字順序パラメータとは、所定の規則として、所定の文字配列の昇順を文字順序として選択し、その選択した文字順序の文字のデータにより一部又は全部のデータを変更する規則、及び所定の文字配列の降順を文字順序として選択し、その選択した文字順序の文字のデータにより一部又は全部のデータを変更する規則を含む複数の規則の中からいずれか一つを選択するパラメータである。
【００７６】
なお、昇順とは、例えば、文字が数字である場合には、数字が増加する文字順序を意味し、文字がローマ文字である場合には、ａからｚへ向かう文字順序を意味する。一方、降順とは、例えば、文字が数字である場合には、数字が減少する文字順序を意味し、文字がローマ文字である場合には、ｚからａへ向かう文字順序を意味する。
【００７７】
図２（ａ）の例では、表示データを構成するデータのうち所定の規則に従って変更するデータが数字のデータであり、文字変化量が「１」に設定されている場合を示している。この場合、数字のデータを順次配列した文字配列は、１，２，３，４・・・となり、この文字配列の昇順を文字順序として選択すると、その選択した文字順序の文字のデータは、数字１の次に数字２、数字２の次に数字３、数字３の次に数字４、・・・となる。一方、この文字の降順を文字順序として選択すると、その選択した文字順序の文字のデータは、数字４の次に数字３、数字３の次に数字２、数字２の次に数字１となる。そして、選択した文字順序の文字のデータにより、表示データの一部又は全部のデータが変更される。
【００７８】
このようにして、通信装置５０では、選択された文字順序のデータにより一部又は全部のデータが変更される。これにより、文字のデータがそれぞれ異なり、しかも、その文字の配列順序も整った表示データを複数のタグ装置に対して自動的に付与することができる。したがって、複数のタグ装置１０をバインダ２（図１参照）等の背表紙として用いる場合に、各タグ装置１０における表示データに基づく表示を異ならせることができ、この表示データをバインダ２等の整理番号として容易に活用することができる。
【００７９】
（タグシステムの内部構成）
次に、図３を参照して、本実施形態のタグシステムにおけるタグ装置１０、及び通信装置５０の内部構成について説明する。図３は、タグ装置１０、及び通信装置５０の内部構成を示した図である。図３（ａ）は、タグ装置１０の内部構成を示した図であり、図３（ｂ）は、通信装置５０の内部構成を示した図である。
【００８０】
まず、図３（ａ）を参照して、タグ装置１０の内部構成について説明する。タグ装置１０は、上述したように、タグ装置用アンテナ１１と、タグ装置用ディスプレイ１２と、タグ装置用制御回路１３と、を有している。
【００８１】
タグ装置用制御回路１３は、タグ装置用送受信機１４と、タグ装置用ＣＰＵ１５と、タグ装置用ＲＯＭ１６と、タグ装置用ＲＡＭ１７と、タグ装置用フラッシュメモリ１８と、タグ装置用入出力ポート１９とを有している。
【００８２】
タグ装置用送受信機１４は、タグ装置用アンテナ１１と接続されており、タグ装置１０から通信装置５０へ送信されるデータを高周波の電波に変えてタグ装置用アンテナ１１に送り出す送信装置と、タグ装置用アンテナ１１が通信装置５０から受信した高周波の電波から必要なデータを取り出す受信装置とが一体化された装置である。また、タグ装置用送受信機１４は、タグ装置用入出力ポート１９と接続されており、受信された高周波の電波から必要なデータを取り出した後に、その取り出したデータをタグ装置用入出力ポート１９に出力する機能と、タグ装置用入出力ポート１９から出力されたデータを受け取る入力機能とを有している。
【００８３】
タグ装置用ＣＰＵ１５は、バスラインを介して接続された各部を制御する演算装置である。
【００８４】
タグ装置用ＲＯＭ１６は、タグ装置用ＣＰＵ１５により実行される制御プログラムを格納した書き換え不能な不揮発性のメモリである。
【００８５】
タグ装置用ＲＡＭ１７は、制御プログラムの実行時に各種のデータを一時的に記憶するメモリである。
【００８６】
タグ装置用フラッシュメモリ１８は、通信装置５０から送信されたデータを記憶する書き換え可能な不揮発性のメモリである。タグ装置用フラッシュメモリ１８に記憶された各種データは、タグ装置用入出力ポート１９を介してタグ装置用ディスプレイ１２に表示される。
【００８７】
タグ装置用フラッシュメモリ１８には、表示データメモリ１８ａ１及びナンバリング設定データメモリ１８ａ２を有するタグ装置用タグデータメモリ１８ａが設けられている。なお、タグ装置用タグデータメモリ１８ａに記憶される全てのデータを「タグデータ」と指称する。
【００８８】
表示データメモリ１８ａ１は、通信装置５０から送信されたタグ装置用ディスプレイ１２に表示するための表示データを記憶するメモリである。この表示データメモリ１８ａ１に記憶された表示データに基づいて、タグ装置１０は、タグ装置用ディスプレイ１２に文字等の表示を行う。
【００８９】
ナンバリング設定データメモリ１８ａ２は、通信装置５０から受信した表示データに関連付けられたナンバリング設定データが存在する場合に、このナンバリング設定データを記憶するためのメモリである。
【００９０】
ここで、ナンバリング設定データとは、キーボード５３の操作により、表示データを構成するデータのうち所定の規則に従って変更するデータとして指定されたデータであることを示す情報である変更指定情報と、表示データを変更する際の所定の規則を決定するパラメータとして、キーボード５３の操作により設定された規則パラメータとより構成されるデータである。なお、規則パラメータには、上述の文字配列パラメータ及び順序パラメータが含まれる。
【００９１】
タグ装置用タグデータメモリ１８ａに記憶されているタグデータは、通信装置５０から送信されるデータによって書き換えることができる。例えば、通信装置５０からタグデータが信号に変換された電波が受信されると、その電波がタグ装置用アンテナ１１に受信され、タグ装置用送受信機１４によりタグデータが取り出され、その取り出したタグデータは、タグ装置用入出力ポート１９に出力される。
【００９２】
そして、タグ装置用ＣＰＵ１５により、取り出されたタグデータ、すなわち、表示データ及びナンバリング設定データは、それぞれタグ装置用フラッシュメモリ１８内の表示データメモリ１８ａ１、及びナンバリング設定データメモリ１８ａ２に記憶される。これにより、タグ装置用タグデータメモリ１８ａに記憶されているタグデータは、通信装置５０から送信されるデータによって書き換えられる。
【００９３】
また、タグ装置用タグデータメモリ１８ａに記憶されているタグデータの送信を行う場合は、タグ装置用ＣＰＵ１５により、表示データメモリ１８ａ１、及びナンバリング設定データメモリ１８ａ２からそれぞれ表示データ及びナンバリング設定データの読み出し命令が行われ、タグ装置用入出力ポート１９を介してタグ装置用送受信機１４へ表示データ等が出力される。出力された表示データ等は、タグ装置用送受信機１４により高周波電流信号に変換され、タグ装置用アンテナ１１から送信される。
【００９４】
また、タグ装置用タグデータメモリ１８ａに記憶されている表示データに基づいて、タグ装置用ディスプレイ１２に表示を行う場合には、タグ装置用ＣＰＵ１５により、タグ装置用タグデータメモリ１８ａの表示データメモリ１８ａ１から表示データが読み出されてタグ装置用ディスプレイ１２に表示される。
【００９５】
次に、図３（ｂ）を参照して、通信装置５０の内部構成を説明する。通信装置５０は、上述したように、アンテナ５１と、ディスプレイ５２と、キーボード５３とを有している。
【００９６】
さらに、通信装置５０は、入出力ポート６０と、ＣＰＵ６６と、ＲＡＭ６８と、フラッシュメモリ６９と、送受信機７０とを有している。
【００９７】
送受信機７０は、アンテナ５１と接続されており、通信装置５０からタグ装置１０へ送信するデータを高周波電流に変えてアンテナ５１に送り出す送信装置と、アンテナ５１が通信装置５０から受信した高周波の電波から必要なデータを取り出す受信装置とが一体化された装置である。また、送受信機７０は、入出力ポート６０と接続されており、受信された高周波の電波から必要なデータを取り出した後に、その取り出したデータを入出力ポート６０に出力する機能と、入出力ポート６０から出力されたデータを受け取る入力機能とを有している。
【００９８】
ＣＰＵ６６は、バスラインを介して接続された各部を制御する演算処理装置であり、フラッシュメモリ６９に記憶した制御プログラムを実行することにより、後述の生成手段、送信手段、特定データ判断手段、及び取得手段等として機能する。
【００９９】
ＲＡＭ６８は、制御プログラムの実行時に利用するデータ、タグ装置１０から送信されたタグデータ及びタグ装置１０へ送信するためのタグデータを一時的に記憶するメモリであり、タグ装置１０へ送信するための表示データを記憶する記憶手段として機能するものである。
【０１００】
フラッシュメモリ６９は、ＣＰＵ６６により実行される制御プログラムや各種テーブルなどを記憶すると共に、タグ装置１０へ送信したタグデータを記憶する書き換え可能な不揮発性のメモリである。フラッシュメモリ６９に記憶される各種データは、入出力ポート６０を介してディスプレイ５２に表示される。
【０１０１】
なお、フラッシュメモリ６９に記憶される制御プログラムは、例えば、ネットワークに接続されたサーバ等からフラッシュメモリ６９にダウンロードされるようにしてもよく、また、ＣＤ−ＲＯＭ等の記録媒体に記録されてから記録媒体のドライブを介して、フラッシュメモリ６９に読み込まれるようにしてもよい。
【０１０２】
ＲＡＭ６８には、送信用データメモリ６８ａが設けられている。送信用データメモリ６８ａは、キーボード５３を用いて操作者により入力されたタグデータ、又はタグ装置１０から取得したタグデータを一時的に記憶すると共に、これら記憶されたタグデータをＣＰＵ６６により変更したデータを一時的に記憶するメモリである。
【０１０３】
送信用データメモリ６８ａには、表示データメモリ６８ａ１、ナンバリング設定データメモリ６８ａ２が設けられている。表示データメモリ６８ａ１は、キーボード５３を用いて操作者により入力された表示データ、又はタグ装置１０から取得した表示データを記憶するメモリである。ナンバリング設定データメモリ６８ａ２は、キーボード５３を用いて操作者により入力された表示データ、又はタグ装置１０から取得した表示データに関連付けられたナンバリング設定データが設定されている場合に、その設定されたナンバリング設定データを記憶するメモリである。
【０１０４】
例えば、操作者がキーボード５３の十字ボタン５４及び丸ボタン５７の操作によって文字等の表示データを入力すると、入力された表示データは、入出力ポート６０に出力される。そして、出力された表示データは、ＣＰＵ６６により、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶される。
【０１０５】
また、操作者がキーボード５３の十字ボタン５４及び丸ボタン５７の操作によって変更指定情報や規則パラメータなどのナンバリング設定データを設定すると、設定されたナンバリング設定データは、入出力ポート６０に出力される。そして、出力されたナンバリング設定データは、ＣＰＵ６６により、送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２に記憶される。
【０１０６】
このように構成した通信装置５０のＣＰＵ６６は、通信装置５０からタグ装置１０へタグデータを送信する際に、生成手段として、送信用データメモリ６８ａに記憶された表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成するようにしている。
【０１０７】
例えば、送信用データメモリ６８ａの表示データメモリ６８ａ１に表示データが記憶されており、かつ、ナンバリング設定データメモリ６８ａ２にナンバリング設定データが記憶されている場合に、通信装置５０のＣＰＵ６６は、このナンバリング設定データを解析して変更指定情報や規則パラメータを抽出し、表示データを構成するデータのうち、変更指定情報により指定された文字のデータを、規則パラメータにより決定された所定の規則に従って変更し、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データと連続する新たな表示データを生成する。
【０１０８】
そして、生成された新たな表示データは、通信装置５０がタグ装置１０へアクセスした際に、送信手段としてのＣＰＵ６６の制御によって、そのアクセスしたタグ装置１０に送信される。
【０１０９】
このように、本実施形態では、通信装置５０のＣＰＵ６６が送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成し、通信装置５０がタグ装置１０へアクセスした際に、生成した新たな表示データを、そのアクセスしたタグ装置１０に送信するので、複数のタグ装置１０に対してそれぞれ異なる表示データを自動的に付与し、タグ装置１０の表示を変更するたびに、その表示データを通信装置５０に手入力するという煩雑な作業を省略できる。
【０１１０】
なお、フラッシュメモリ６９には、機能カウンタ６９ａが設けられている。機能カウンタ６９ａは、通信装置５０の実行する機能（図５参照）を変更する機能カウンタの値を記憶するメモリである。機能カウンタ６９ａは、操作者により選択された処理を実行するために、各処理に対応した値が記憶され、後述する機能選択処理（図４参照）により０〜３の値が記憶されている。
【０１１１】
（通信装置のＣＰＵにより実行される処理の説明）
次に、図４及び図５を参照して、通信装置５０のＣＰＵ６６により実行される機能選択処理について説明する。図４は、通信装置５０のＣＰＵ６６により実行される機能選択処理を示したフローチャートである。図５は、通信装置５０の機能カウンタ６９ａに記憶される値と対応する機能処理を示した図である。なお、機能選択処理は、通信装置５０の機能ボタン５５が操作されると実行され、実行する機能（処理）を選択する処理である。
【０１１２】
まず、図５を参照して、機能カウンタ６９ａの値と、その機能カウンタ６９ａの値に対応した処理について説明する。
【０１１３】
図５に示すように、機能カウンタ６９ａの値が０のときは、通信装置５０の機能がタグデータ作成処理に設定される。タグデータ作成処理は、タグ装置１０のタグ装置用タグデータメモリ１８ａに記憶させるために通信装置５０から送信するタグデータを作成する処理である。
【０１１４】
機能カウンタ６９ａの値が１のときは、通信装置５０の機能がラベル書込処理に設定される。ラベル書込処理は、タグ装置１０のタグ装置用タグデータメモリ１８ａにタグデータを記憶するために、通信装置５０の送信用データメモリ６８ａに記憶されたタグデータを、タグ装置１０に送信する処理である。
【０１１５】
機能カウンタ６９ａの値が２のときは、通信装置５０の機能がラベル変更書込処理に設定される。ラベル変更書込処理は、タグ装置１０のタグ装置用タグデータメモリ１８ａにタグデータを記憶するために、通信装置５０の送信用データメモリ６８ａに記憶されたタグデータ（ここでは、表示データ）に基づいて生成された新たな表示データを１または複数のタグ装置１０のそれぞれに順次送信する処理である。
【０１１６】
機能カウンタ６９ａの値が３のときは、通信装置５０の機能がラベル逆変更書込処理に設定される。ラベル逆変更書込処理は、ラベル変更書込処理により複数のタグ装置１０のうち同一のタグ装置１０に対してタグデータを誤送信した場合に、その同一のタグ装置に対して適正なタグデータを送信する処理である。
【０１１７】
次に、図４を参照して、機能選択処理について説明する。操作者により機能ボタン５５が操作されて機能選択処理が実行されると、通信装置５０のＣＰＵ６６は、ＲＡＭ６８のアクセス許可、作業領域確保のための初期化等の初期設定動作を実行し、フラッシュメモリ６９に格納された制御プログラムをＣＰＵ６６による実行状態とし（ステップＳ１０）、実行可能な機能（処理）の一覧をディスプレイ５２に表示する（ステップＳ１１）。本実施形態では、上述したように、実行可能な処理として、タグデータ作成処理、ラベル書込処理、ラベル変更書込処理、ラベル逆変更書込処理があり、この４つの機能がディスプレイ５２に表示される。操作者は、十字ボタン５４と決定ボタン５６とにより、所望の機能を選択することができる。
【０１１８】
次に、ＣＰＵ６６は、操作者により選択された処理がタグデータ作成処理であるか否かを判定し（ステップＳ１２）、操作者によってタグデータ作成処理が選択されたと判定すると（ステップＳ１２：Ｙｅｓ）、機能カウンタ６９ａの値を０に設定して、タグデータ作成処理を実行する（ステップＳ１３）。
【０１１９】
また、ＣＰＵ６６は、操作者によって選択された処理がラベル書込処理であるか否かを判定し（ステップＳ１２：Ｎｏ、ステップＳ１４）、操作者によってラベル書込処理が選択されたと判定すると（ステップＳ１４：Ｙｅｓ）、機能カウンタ６９ａの値を１に設定して、ラベル書込処理を実行する（ステップＳ１５）。
【０１２０】
また、ＣＰＵ６６は、操作者によって選択された処理がラベル変更書込処理であるか否かを判定し（ステップＳ１４：Ｎｏ、ステップＳ１６）、操作者によってラベル変更書込処理が選択されたと判定すると（ステップＳ１６：Ｙｅｓ）、機能カウンタ６９ａの値を２に設定して、ラベル変更書込処理を実行する（ステップＳ１７）。
【０１２１】
また、ＣＰＵ６６は、操作者によってラベル逆変更書込処理が選択されたと判定すると（ステップＳ１６：Ｎｏ）、機能カウンタ６９ａの値を３に設定して、ラベル逆変更書込処理を実行する（ステップＳ１８）。なお、通信装置５０のＣＰＵ６６は、機能カウンタ６９ａの値を参照して、その値に応じた処理を実行する。
【０１２２】
次に、図６を参照して、通信装置５０のＣＰＵ６６により実行されるタグデータ作成処理について説明する。
【０１２３】
図６は、通信装置５０のＣＰＵ６６により実行されるタグデータ作成処理を示したフローチャートである。このタグデータ作成処理は、機能選択処理（図４参照）によって、通信装置５０で実行される処理としてタグデータ作成処理が操作者によって選択された場合に実行される。
【０１２４】
図６に示すように、タグデータ作成処理を実行すると、ＣＰＵ６６は、タグデータ作成モードをディスプレイ５２に表示する（ステップＳ２０）。この処理が実行されると、ディスプレイ５２には、タグデータ作成モードとして、表示データ入力モードと、ナンバリング設定モードとの２つのモードとさらにその他の処理の選択を促すための表示が行われる。ディスプレイ５２の表示を確認した操作者は、キーボード５３の十字ボタン５４や決定ボタン５６を操作して２つのタグデータ作成モードのうちいずれか一方を選択する。
【０１２５】
ステップＳ２０の処理において、表示データ入力モードが選択されたと判定すると（ステップＳ２１：Ｙｅｓ）、ＣＰＵ６６は、操作者によってキーボード５３を用いて入力編集される表示データを、送信用データメモリ６８ａの表示データメモリ６８ａ１に記憶する（ステップＳ２２）。例えば、表示データとして、「設計図１」（図１参照）が表示データメモリ６８ａ１に記憶される。
【０１２６】
ステップＳ２０の処理において、ナンバリング設定モードが選択されたと判定すると（ステップＳ２１：Ｎｏ、ステップＳ２３：Ｙｅｓ）、ＣＰＵ６６は、ナンバリング設定処理を実行する（ステップＳ２４）。このナンバリング設定処理は、図７におけるステップＳ３０〜Ｓ３５の処理であり、後述で詳説する。
【０１２７】
また、ステップＳ２０の処理において、表示データ入力モード、ナンバリング設定モードのいずれも選択されなければ（ステップＳ２３：Ｎｏ）、ＣＰＵ６６は、その他の処理を実行する（ステップＳ２５）。
【０１２８】
ステップＳ２２、ステップＳ２４、又はステップＳ２５の処理が終了すると、ＣＰＵ６６は、終了が選択されたか否かを判定する（ステップＳ２６）。このステップＳ２６の判定では、ＣＰＵ６６は、ディスプレイ５２に「終了？」の表示を行い、操作者に終了するか否かの問い合わせをする。そして、この表示を見た操作者が十字ボタン５４や決定ボタン５６を用いて問い合わせに対する応答を入力することにより、ステップＳ２６の判定が行われる。
【０１２９】
終了が選択されていれば（ステップＳ２６：Ｙｅｓ）、ＣＰＵ６６は、タグデータ作成処理を終了する。一方、終了が選択されていなければ（ステップＳ２６：Ｎｏ）、ＣＰＵ６６は、処理をステップＳ２０に戻し、終了が選択されるまで、ステップＳ２０〜ステップＳ２６の処理を繰り返す。
【０１３０】
このタグデータ作成処理により、タグ装置１０のタグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１及びナンバリング設定データメモリ１８ａ２に記憶させるために通信装置５０から送信するタグデータ、すなわち、表示データ及びナンバリング設定データを作成し、その作成した表示データ及びナンバリング設定データを送信用データメモリ６８ａ内の各メモリ６８ａ１，６８ａ２にそれぞれ記憶することができる。
【０１３１】
次に、図７を参照して、通信装置５０のＣＰＵ６６により実行されるナンバリング設定処理（ステップＳ２４）について説明する。図７は、通信装置５０のＣＰＵ６６により実行されるナンバリング設定処理を示したフローチャートである。ナンバリング設定処理は、ステップＳ２２の処理により入力された表示データにナンバリング設定データを関連付けて記憶するための処理である。
【０１３２】
図７に示すように、ナンバリング設定処理を実行すると、ＣＰＵ６６は、表示データが入力されているか否かを判定する（ステップＳ３０）。この判定は、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に表示データが記憶されているか否かを判定することにより行われる。
【０１３３】
表示データが入力されていないと判定すると（ステップＳ３０：Ｎｏ）、ＣＰＵ６６は、表示データを入力する旨の要求をディスプレイ５２に表示して（ステップＳ３１）、ナンバリング設定処理を終了する。
【０１３４】
一方、表示データが入力されていると判定すると（ステップＳ３０：Ｙｅｓ）、ＣＰＵ６６は、この表示データを構成するデータのうち所定の規則に従って変更するデータの指定を促すメッセージをディスプレイ５２に表示して、変更するデータが指定されたか否かを判定する（ステップＳ３２）。ステップＳ３２の処理が実行されると、操作者は、キーボード５３の十字ボタン５４及び決定ボタン５６を操作して、変更するデータを指定し、その指定されたデータは、変更指定情報として設定される。
【０１３５】
変更するデータが指定されていないと判定すると（ステップＳ３２：Ｎｏ）、ＣＰＵ６６は、変更するデータが指定されるまでステップＳ３２の処理を繰り返す。
【０１３６】
一方、変更するデータが指定されたと判定すると（ステップＳ３２：Ｙｅｓ）、ＣＰＵ６６は、文字変化量の入力を促すメッセージをディスプレイ５２に表示して、文字変化量の入力が完了したか否かを判定する（ステップＳ３３）。ステップＳ３３の処理が実行されると、操作者は、キーボード５３の十字ボタン５４及び丸ボタン５７を操作して、文字変化量を入力し、その入力された文字変化量は、文字変化量パラメータとして設定される。なお、文字変化量パラメータのデフォルト値としては、「１」が設定されている。
【０１３７】
文字変化量の入力が完了していないと判定すると（ステップＳ３３：Ｎｏ）、ＣＰＵ６６は、文字変化量の入力が完了するまでステップＳ３３の処理を繰り返し実行する。
【０１３８】
一方、文字変化量の入力が完了したと判定すると（ステップＳ３３：Ｙｅｓ）、ＣＰＵ６６は、文字順序（昇順又は降順）の選択を促すメッセージをディスプレイ５２に表示し、「昇順」又は「降順」の選択が完了したか否かを判定する（ステップＳ３４）。
【０１３９】
ステップＳ３４の処理が実行されると、操作者は、キーボード５３の十字ボタン５４及び決定ボタン５６を操作して、「昇順」又は「降順」のいずれか一つの文字順序を選択し、その選択は、文字順序パラメータとして設定される。
【０１４０】
「昇順」又は「降順」の選択が完了していないと判定すると（ステップＳ３４：Ｎｏ）、ＣＰＵ６６は、「昇順」又は「降順」の選択が完了するまでステップＳ３４の処理を繰り返し実行する。
【０１４１】
一方、「昇順」又は「降順」の選択が完了したと判定すると（ステップＳ３４：Ｙｅｓ）、ＣＰＵ６６は、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データと、変更指定情報、文字変化量パラメータ、及び文字順序パラメータより構成されるナンバリング設定データとを関連付けたうえで、このナンバリング設定データを送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２に記憶し（ステップＳ３５）、ナンバリング設定処理を終了する。
【０１４２】
このナンバリング設定処理により、ナンバリング設定データを設定し、このナンバリング設定データを表示データに関連付けて送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２に記憶することができる。
【０１４３】
次に、図８を参照して、通信装置５０のＣＰＵ６６により実行されるラベル書込処理について説明する。
【０１４４】
図８は、通信装置５０のＣＰＵ６６により実行されるラベル書込処理を示したフローチャートである。このラベル書込処理は、機能選択処理（図４参照）によって、通信装置５０で実行される処理としてラベル書込処理が操作者によって選択された場合に実行される。
【０１４５】
図８に示すように、ラベル書込処理を実行すると、まず、ＣＰＵ６６は、タグ装置１０とアクセスしているか否かを判断する（ステップＳ３９）。
【０１４６】
タグ装置１０とアクセスしていないと判断すると（ステップＳ３９：Ｎｏ）、ＣＰＵ６６は、タグ装置１０とアクセスするまでステップＳ３９の処理を繰り返し実行する。
【０１４７】
一方、タグ装置１０とアクセスしていると判断すると（ステップＳ３９：Ｙｅｓ）、ＣＰＵ６６は、送信用データメモリ６８ａに記憶されたタグデータ、すなわち、表示データメモリ６８ａ１に記憶された表示データ、及びナンバリング設定データメモリ６８ａ２にナンバリング設定データが記憶されている場合には記憶されたナンバリング設定データを書込コマンドと共に書込対象のタグ装置１０へ送信し（ステップＳ４０）、ラベル書込処理を終了する。
【０１４８】
このラベル書込処理により、通信装置５０は、送信用データメモリ６８ａに記憶されたタグデータを書込対象のタグ装置１０に送信することができる。
【０１４９】
次に、図９を参照して、通信装置５０のＣＰＵ６６により実行されるラベル変更書込処理について説明する。
【０１５０】
図９は、通信装置５０のＣＰＵ６６により実行されるラベル変更書込処理を示したフローチャートである。このラベル変更書込処理は、機能選択処理（図４参照）によって、通信装置５０で実行される処理としてラベル変更書込処理が操作者によって選択された場合に実行される。
【０１５１】
図９に示すように、ラベル変更書込処理を実行すると、ＣＰＵ６６は、入力モードをディスプレイ５２に表示する（ステップＳ５０）。この処理が実行されると、ディスプレイ５２には、入力モードとして、手動入力モードと、タグ読込モードとの２つのモードの選択を促すための表示が行われる。ディスプレイ５２の表示を確認した操作者は、キーボード５３の十字ボタン５４及び決定ボタン５６を操作して２つの入力モードのうちいずれか一方を選択する。なお、入力モードの選択は、ＲＡＭ６８内の所定領域に記憶される。
【０１５２】
手動入力モードが選択されたと判定すると（ステップＳ５１：Ｙｅｓ）、ＣＰＵ６６は、表示データが入力されているか否かを判定する（ステップＳ５２）。ここで、入力された表示データは、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶させるので、このステップＳ５２の判定は、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に表示データが記憶されているか否かを判定することにより行われる。
【０１５３】
表示データが入力されていないと判定すると（ステップＳ５２：Ｎｏ）、ＣＰＵ６６は、表示データの入力要求をディスプレイ５２に表示して（ステップＳ５３）、ラベル変更書込処理を終了する。
【０１５４】
一方、表示データが入力されていると判定すると（ステップＳ５２：Ｙｅｓ）、ＣＰＵ６６は、ステップＳ５５の処理に移行する。
【０１５５】
一方、ステップＳ５１の処理において、手動入力モードが選択されていないと判定、すなわち、ラベル読込モードが選択されたと判定すると（ステップＳ５１：Ｎｏ）、ＣＰＵ６６はタグデータ、すなわち、表示データ、及びこの表示データに関連付けられたナンバリング設定データが存在する場合にはこのナンバリング設定データを、流用して使用する対象（以下、流用対象）のタグ装置１０から取得し（ステップＳ５４）、ステップＳ５５の処理に移行する。なお、流用対象のタグ装置１０は、タグ装置用タグデータメモリ１８ａに既にタグデータが記憶されており、タグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１に記憶された表示データに基づいた表示を行っているタグ装置である。
【０１５６】
ここで、表示データやナンバリング設定データなどのタグデータを取得する場合には、通信装置５０をタグ装置１０に近づけてアクセスすることにより、タグデータの取得を行う。この場合に、ディスプレイ５２には「通信装置５０をタグ装置１０に近づけてください。」とのメッセージを表示して、通信装置５０をタグ装置１０に近づけることを操作者に促す。通信装置５０をタグ装置１０に近づけると、タグデータを送信させる送信要求コマンドが通信装置５０からタグ装置１０に送信される。送信要求コマンドを受信したタグ装置１０から後述の応答処理によりタグデータが送信され、その送信されたタグデータが取得される。
【０１５７】
そして、取得されたタグデータ、すなわち、表示データやナンバリング設定データは、送信用データメモリ６８ａ内の各メモリ６８ａ１、６８ａ２にそれぞれ記憶される。このように、ＣＰＵ６６は、外部装置であるタグ装置１０から当該タグ装置１０が表示している表示データを取得する取得手段として機能する。
【０１５８】
なお、本実施形態では、外部装置であるタグ装置１０からタグデータを取得するようにしたが、これに限らず、通信装置５０にネットワークを介して接続されたサーバ装置からタグデータを取得するようにしても良く、また、送信用データメモリ６８ａに既に記憶されたタグデータを取得するようにしても良い。
【０１５９】
ステップＳ５５の処理において、ＣＰＵ６６は、再び手動入力モードが選択されたか否かを判定する（ステップＳ５５）。この判定は、Ｓ５０の処理においてＲＡＭ６８に記憶された判断を参照することにより行われる。
【０１６０】
手動入力モードが選択されたと判定、すなわち、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶している表示データがキーボード５３により入力した表示データであると判定すると（ステップＳ５５：Ｙｅｓ）、ＣＰＵ６６は、送信手段として、図８に示したラベル書込処理と同じ手順にてラベル書込処理を実行し（ステップＳ５９）、ステップＳ６０の処理に移行する。
【０１６１】
一方、ステップＳ５５の処理において、手動入力モードが選択されず、タグ読込モードが選択されたと判定、すなわち、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶している表示データがステップＳ５４において流用対象のタグ装置１０から取得した表示データであると判定すると（ステップＳ５５：Ｎｏ）、ＣＰＵ６６は、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データにナンバリング設定データが関連付けられているか否かを判定する（ステップＳ５６）。この判定は、送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２にナンバリング設定データ、より具体的には、変更指定情報が記憶されているか否かを判定することにより行う。
【０１６２】
表示データにナンバリング設定データが関連付けられていると判定すると（ステップＳ５６：Ｙｅｓ）、ＣＰＵ６６は、生成手段として、ナンバリング設定に基づく変更処理を実行する（ステップＳ５７）。このナンバリング設定に基づく変更処理は、図１０におけるステップＳ７０〜ステップＳ７２の処理であり、後述で詳説する。
【０１６３】
一方、表示データにナンバリング設定データが関連付けられていないと判定すると（ステップＳ５６：Ｎｏ）、ＣＰＵ６６は、生成手段として、ナンバリング設定がない場合の変更処理を実行する（ステップＳ５８）。このナンバリング設定がない場合の変更処理は、図１１におけるステップＳ８０〜ステップＳ８８の処理であり、後述で詳説する。
【０１６４】
これらナンバリング設定に基づく変更処理（ステップＳ５７）、又は、ナンバリング設定がない場合の変更処理（ステップＳ５８）により、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成することができる。
【０１６５】
ステップＳ５７、又はステップＳ５８の処理が終了すると、ＣＰＵ６６は、ステップＳ５９のラベル書込処理に移行し、ステップＳ５９のラベル書込処理が終了すると、ステップＳ６０の処理に移行する。
【０１６６】
ステップＳ６０において、ＣＰＵ６６は、ラベル書込処理による次の書込対象となるタグ装置１０へのアクセスがあったか否かを判定する（ステップＳ６０）。
【０１６７】
ステップＳ６０の処理において、次の書込対象となるタグ装置１０へのアクセスがあったと判定すると（ステップＳ６０：Ｙｅｓ）、ＣＰＵ６６は、ステップＳ５６の処理に戻り、次の書込対象となるタグ装置１０へのアクセスがなくなるまで、ステップＳ５６〜ステップＳ６０の処理を繰り返し実行する。このステップＳ５６〜ステップＳ６０の処理が繰り返し実行されている場合には、すなわち、次の書込対象となるタグ装置１０へのアクセスがある場合には（ステップＳ６０：Ｙｅｓ）、書込対象の各タグ装置１０に通信装置５０を順次近づけることにより、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データのうち一部又は全部のデータを、ステップＳ５７、又はステップＳ５８における変更処理により異ならせた表示データを、書込対象の各タグ装置１０のそれぞれに順次送信することができる。
【０１６８】
このように、ＣＰＵ６６は、送信手段として、タグ装置１０へアクセスする毎に送信する表示データと連続する新たな表示データを送信するようにしている。このため、表示データの書込対象（送信対象）となるタグ装置１０が複数ある場合であっても、その各タグ装置１０に通信装置５０を順次アクセスするだけで、各タグ装置１０のタグ装置用タグデータメモリ１８ａに記憶された表示データが順次変更される。したがって、アクセスしたタグ装置１０に異なる表示データを簡単に付与することができ、利便性を向上することができる。
【０１６９】
なお、上記ステップＳ６０の処理において、次の書込対象となるタグ装置１０がステップＳ５９のラベル書込処理による書込対象のタグ装置１０と同一である場合には、タグ装置１０へアクセスする毎に送信する表示データが変わってしまう。そうすると、本来意図しない表示データがタグ装置１０へ送信（以下、誤送信）されることになる。
【０１７０】
このため、本実施形態では、上記誤送信の解決方法として、ステップＳ１８に記載のラベル逆変更書込処理を設けた。このラベル逆変更書込処理については、後に詳説する。
【０１７１】
なお、本発明はこれに限られるものではなく、例えば、ＣＰＵ６６は、送信手段として、異なるタグ装置１０へアクセスする毎に、送信済みの表示データと連続する新たな表示データを送信するように構成しても良い。この場合には、タグ装置１０にＩＤを記憶し、アクセス時にタグ装置１０からＩＤを取得し、書き込み済みのＩＤをタグ装置用フラッシュメモリ１８に記憶するようにすれば、書き込み済みのタグ装置１０と未書き込みのタグ装置１０とを判別することが可能である。このようにすれば、同一のタグ装置１０に対して誤って複数回アクセスしたとしても、送信する表示データが変わることがなく、表示データの誤送信を回避することができる。表示データの誤送信を回避すれば、ラベル逆更新書込処理を省略することができ、通信装置５０により実行される処理を簡略化することができる。
【０１７２】
また、本実施形態では、次のタグ装置１０へアクセスした後（ステップＳ６０：Ｙｅｓ）、ステップＳ５６〜ステップＳ５８を実行しているが、これに代えて、ＣＰＵ６６により表示データをタグ装置１０へ送信した後、次のタグ装置１０へアクセスする前に、ステップＳ５６〜ステップＳ５８を実行し、次に送信するデータを表示手段としてのディスプレイ５２に表示することもできる。この場合、次に送信する表示データをディスプレイ５２で視認することができ、表示データの誤送信を確実に回避することができる。
【０１７３】
以下、図９の説明を再開する。ステップＳ６０の処理において、次の書込対象となるタグ装置１０へのアクセスがないと判定すると（ステップＳ６０：Ｎｏ）、ＣＰＵ６６は、ステップＳ２６と同様の手順にて終了が選択されたか否かを判定する（ステップＳ６１）。
【０１７４】
終了が選択されていれば（ステップＳ６１：Ｙｅｓ）、ＣＰＵ６６は、ラベル変更書込処理を終了する。一方、終了が選択されていなければ（ステップＳ６１：Ｎｏ）、ＣＰＵ６６は、処理をステップＳ６０に戻し、終了が選択されるまで、ステップＳ６０〜ステップＳ６１の処理を繰り返す。
【０１７５】
このように、本実施形態の通信装置５０では、ＣＰＵ６６は、送信手段として、送信用データメモリ６８ａに記憶された表示データを送信した後に、送信用データメモリ６８ａに記憶された表示データと連続性を有する新たな表示データを生成し、その生成した連続性を有する新たな表示データを順次送信する（ステップＳ５５：Ｙｅｓ参照）。
【０１７６】
そして、特に、ＣＰＵ６６は、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶している表示データがキーボード５３により入力した表示データであるときには、ステップＳ５２で入力をしたままの表示データを送信することとしている。これにより、未だ表示データに基づいた表示を行っていない複数のタグ装置１０で新たに表示を行う場合に、まず、複数のタグ装置１０のうち最初の１つのタグ装置１０に、ステップＳ５２で入力した表示データ（タグデータ作成処理により作成された表示データ）を表示させた後、複数のタグ装置１０のうち最初の１つのタグ装置１０以外のタグ装置１０に、タグデータ作成処理により作成された表示データのうち一部又は全部のデータをそれぞれ異ならせた表示データを、アクセス毎に順次送信することができる。したがって、各々のタグ装置１０で、受信した異なる表示データに基づいた表示を次々と行うことができる。
【０１７７】
また、本実施形態の通信装置５０では、ＣＰＵ６６は、送信手段として、表示データメモリ６８ａ１に記憶された表示データを送信せずに、表示データメモリ６８ａ１に記憶された表示データと連続性を有する新たな表示データを生成し、新たな表示データを表示データメモリ６８ａ１に記憶（更新）し、その生成した連続性を有する新たな表示データを順次送信する（ステップＳ５５：Ｎｏ参照）。
【０１７８】
これにより、既に表示データに基づいた表示を行っているタグ装置１０に対して、未だ表示を行っていない複数のタグ装置１０を追加する場合に、既に表示を行っているタグ装置１０から取得した表示データのうち一部又は全部のデータをそれぞれ異ならせた表示データを複数のタグ装置１０のそれぞれに順次送信することができる。したがって、追加した各々のタグ装置１０で、既に表示を行っているタグ装置１０の表示データに連続した表示データに基づいた表示を次々と行うことができる。
【０１７９】
次に、図１０を参照して、通信装置５０のＣＰＵ６６により実行されるナンバリング設定に基づく変更処理（ステップＳ５７）について説明する。
【０１８０】
図１０は、通信装置５０のＣＰＵ６６により実行されるナンバリング設定に基づく変更処理（ステップＳ５７）を示したフローチャートである。
【０１８１】
図１０に示すように、ナンバリング設定に基づく変更処理を実行すると、ＣＰＵ６６は、送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２に記憶されたナンバリング設定データを解析する（ステップＳ７０）。この解析により、変更指定情報や規則パラメータが抽出される。
【０１８２】
次に、ＣＰＵ６６は、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データを構成するデータのうち、変更指定情報により指定された文字のデータを、規則パラメータにより決定された所定の規則に従って変更する（ステップＳ７１）。すなわち、規則パラメータの一部である文字変化量パラメータにより設定された文字変化量で順次配列された文字を、同じく規則パラメータの一部である文字順序パラメータにより選択された順序（昇順、又は降順）に選択し、その選択した文字のデータにより、変更指定情報により指定された文字のデータを変更するのである。例えば、表示データメモリ６８ａ１に記憶された表示データが「設計図１」である場合であって、変更指定情報により指定された文字のデータが「設計図１」の一部である数字「１」、文字変化量パラメータにより設定された文字変化量が「１」、文字順序パラメータにより「昇順」が選択されている場合には、上記変更により表示データ「設計図１」と連続する新たな表示データ「設計図２」が生成される。
【０１８３】
次に、ＣＰＵ６６は、変更により文字のデータを異ならせた表示データを送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶し（ステップＳ７２）、ナンバリング設定に基づく変更処理を終了する。
【０１８４】
このナンバリング設定に基づく変更処理により、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データを自動的に更新することができる。
【０１８５】
次に、図１１を参照して、通信装置５０のＣＰＵ６６により実行されるナンバリング設定が無い場合の変更処理について説明する。
【０１８６】
図１１は、通信装置５０のＣＰＵ６６により実行されるナンバリング設定が無い場合の変更処理を示したフローチャートである。
【０１８７】
図１１に示すように、ナンバリング設定が無い場合の変更処理を開始すると、ＣＰＵ６６は、特定データ判断手段として、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データに特定のデータが含まれるか否かを判断する（ステップＳ８０）。ここで、特定のデータとは、変更指定手段としてのキーボード５３の操作によって、表示データを構成するデータのうち一部を変更するデータとして指定した場合に、予め設定された文字順序に従って変更可能なデータであり、この特定のデータには、文字のデータが含まれる。なお、以下では、特定のデータのうち文字のデータを特定文字のデータと指称し、この特定文字のデータを特定のデータの一例として説明する。
【０１８８】
表示データに特定文字のデータが含まれないと判断すると（ステップＳ８０：Ｎｏ）、ＣＰＵ６６は、ナンバリング設定が無い場合の変更処理を終了する。表示データに特定文字のデータが含まれない場合としては、例えば、表示データが空白スペースのみ、又は、記号のみから構成される場合が想定される。
【０１８９】
一方、表示データに特定文字のデータが含まれると判断すると（ステップＳ８０：Ｙｅｓ）、生成手段としてのＣＰＵ６６は、最小桁における特定文字のデータを、文字変化量「１」で昇順に変更する（ステップＳ８１）。例えば、特定文字のデータが数字のデータである場合には、元の数字に１を加算し、ローマ文字のデータである場合には、元のローマ文字の１つ後のローマ文字に変更する。
【０１９０】
次に、ＣＰＵ６６は、特定文字のデータが桁上がりをしたか否かを判定する（ステップＳ８２）。特定文字のデータが桁上がりをしていないと判定すると（ステップＳ８２：Ｎｏ）、ＣＰＵ６６は、ステップＳ８８の処理に移行する。なお、桁上がりをするとは、例えば、特定文字のデータが数字の場合には、「９」に１を加算したことを意味し、特定文字のデータがローマ文字の場合には、「ｚ」の１つ後のローマ文字に移行したことを意味する。
【０１９１】
一方、特定文字のデータが桁上がりをしたと判定すると（ステップＳ８２：Ｙｅｓ）、ＣＰＵ６６は、現桁位置における特定文字のデータをその特定文字と同一文字種の最初の文字のデータに変更する（ステップＳ８３）。例えば、特定文字のデータが数字のデータである場合には、現桁位置における特定文字のデータ「９」を、最初の文字のデータ「０」に変更し、また、特定文字のデータがローマ文字のデータである場合には、現桁位置における特定文字のデータ「ｚ」を、最初の文字のデータ「ａ」に変更する。
【０１９２】
次に、ＣＰＵ６６は、現桁位置よりも一桁上位の桁が特定文字と同一文字種のデータか否かを判定する（ステップＳ８４）。
【０１９３】
現桁位置よりも一桁上位の桁が特定文字と同一文字種のデータであると判定すると（ステップＳ８４：Ｙｅｓ）、ＣＰＵ６６は、現桁位置よりも一桁上位の桁における特定文字のデータを文字変化量「１」でその昇順に変更し（ステップＳ８５）、ステップＳ８２の処理に戻る。
【０１９４】
一方、現桁位置よりも一桁上位の桁が特定文字と同一文字種のデータではないと判定すると（ステップＳ８４：Ｎｏ）、ＣＰＵ６６は、現桁位置よりも一桁上位の桁に何らかのデータが存在するか否かを判定する（ステップＳ８６）。
【０１９５】
現桁位置よりも一桁上位の桁に何らかのデータが存在すると判定すると（ステップＳ８６：Ｙｅｓ）、ＣＰＵ６６は、ステップＳ８８の処理に移行する。
【０１９６】
一方、現桁位置よりも一桁上位の桁に何らかのデータが存在しないと判定すると（ステップＳ８６：Ｎｏ）、ＣＰＵ６６は、現桁位置よりも一桁上位の桁に特定文字と同一文字種の最初の文字を挿入し（ステップＳ８７）、ステップＳ８８の処理に移行する。なお、特定文字と同一文字種の最初の文字として、特定文字が数字の場合は、「０」、ローマ文字の場合は、「ａ」が挿入される。
【０１９７】
ステップＳ８８の処理において、ＣＰＵ６６は、変更により特定文字のデータを異ならせた表示データを送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶し（ステップＳ７８）、ナンバリング設定がない場合の変更処理を終了する。
【０１９８】
このナンバリング設定がない場合の変更処理により、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データにナンバリング設定データが関連付けられていない場合であっても、この表示データを自動的に更新することができる。
【０１９９】
次に、図１２を参照して、通信装置５０のＣＰＵ６６により実行されるラベル逆変更書込処理について説明する。
【０２００】
図１２は、通信装置５０のＣＰＵ６６により実行されるラベル逆変更書込処理を示したフローチャートである。このラベル逆変更書込処理は、機能選択処理（図４参照）によって、通信装置５０で実行される処理としてラベル逆変更書込処理が操作者によって選択された場合に実行される。
【０２０１】
このラベル逆変更書込処理は、上述の通り、ラベル変更書込処理により複数のタグ装置１０のうち同一のタグ装置１０に対して誤って複数回アクセスした結果、その同一のタグ装置１０に対してタグデータを誤送信した場合に、その同一のタグ装置に対して適正なタグデータを送信する処理である。
【０２０２】
図１２に示すように、ラベル逆変更書込処理を実行すると、ＣＰＵ６６は、タグデータ、すなわち、表示データ、及びこの表示データに関連付けられたナンバリング設定データが存在する場合にはこのナンバリング設定データを、誤送信した対象（以下、誤送信対象）のタグ装置１０から取得し（ステップＳ９０）、ステップＳ９１の処理に移行する。
【０２０３】
そして、取得されたタグデータ、すなわち、表示データやナンバリング設定データは、送信用データメモリ６８ａ内の各メモリ６８ａ１、６８ａ２にそれぞれ記憶される。
【０２０４】
次に、ＣＰＵ６６は、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データにナンバリング設定データが関連付けられているか否かを判定する（ステップＳ９１）。この判定は、送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２にナンバリング設定データ、より具体的には、変更指定情報が記憶されているか否かを判定することにより行う。
【０２０５】
表示データにナンバリング設定データが関連付けられていると判定すると（ステップＳ９１：Ｙｅｓ）、ＣＰＵ６６は、生成手段として、ナンバリング設定に基づく逆変更処理を実行する（ステップＳ９２）。このナンバリング設定に基づく逆変更処理は、図１３におけるステップＳ１００〜ステップＳ１０２の処理であり、後述で詳説する。
【０２０６】
一方、表示データにナンバリング設定データが関連付けられていないと判定すると（ステップＳ９１：Ｎｏ）、ＣＰＵ６６は、生成手段として、ナンバリング設定がない場合の逆変更処理を実行する（ステップＳ９３）。このナンバリング設定がない場合の逆変更処理は、図１４におけるステップＳ１１０〜ステップＳ１１４の処理であり、後述で詳説する。
【０２０７】
これらナンバリング設定に基づく逆変更処理（ステップＳ９２）、又は、ナンバリング設定がない場合の逆変更処理（ステップＳ９３）により、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その一部又は全部のデータがそれぞれ異なる表示データを生成することができる。
【０２０８】
ステップＳ９２、又はステップＳ９３の処理が終了すると、ＣＰＵ６６は、送信手段として、図８に示したラベル書込処理と同じ手順にてラベル書込処理を実行し（ステップＳ９４）、ステップＳ９５の処理へ移行する。なお、ステップＳ９４のラベル書込処理における書込対象のタグ装置１０は、ステップＳ９０においてタグデータを取得した誤送信対象のタグ装置１０と同一であり、ステップＳ９４のラベル書込処理は、ステップＳ９０において誤送信対象のタグ装置１０にアクセスしている期間内に行われる。
【０２０９】
次に、ＣＰＵ６６は、ラベル書込処理による次の書込対象となるタグ装置１０へのアクセスがあったか否かを判定する（ステップＳ９５）。なお、次の書込対象となるタグ装置１０は、例えば、ステップＳ９０においてタグデータを取得した誤送信対象のタグ装置１０である。
【０２１０】
次の書込対象となるタグ装置１０へのアクセスがあったと判定すると（ステップＳ９５：Ｙｅｓ）、ＣＰＵ６６は、ステップＳ９０の処理に戻り、次の書込対象となるタグ装置１０、すなわち、誤送信対象のタグ装置１０へのアクセスがなくなるまで、ステップＳ９０〜ステップＳ９５の処理を繰り返し実行する。
【０２１１】
このステップＳ９０〜ステップＳ９５の処理が繰り返し実行されている場合には、すなわち、誤送信対象のタグ装置１０へのアクセスがある場合には（ステップＳ９５：Ｙｅｓ）、誤送信対象のタグ装置１０に通信装置５０を複数回近づけることにより、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データのうち一部又は全部のデータを、ステップＳ９２、又はステップＳ９３における逆変更処理により異ならせた表示データを、誤送信対象のタグ装置１０に順次送信することができる。
【０２１２】
一方、次の書込対象となるタグ装置１０へのアクセスがないと判定すると（ステップＳ９５：Ｎｏ）、ＣＰＵ６６は、ステップＳ２６と同様の手順にて、終了が選択されたか否かを判定する（ステップＳ９６）。
【０２１３】
終了が選択されていれば（ステップＳ９６：Ｙｅｓ）、ＣＰＵ６６は、ラベル逆変更書込処理を終了する。一方、終了が選択されていなければ（ステップＳ９６：Ｎｏ）、ＣＰＵ６６は、処理をステップＳ９５に戻し、終了が選択されるまで、ステップＳ９５〜ステップＳ９６の処理を繰り返す。
【０２１４】
このラベル逆変更書込処理により、ラベル変更書込処理により複数のタグ装置のうち同一のタグ装置に対してタグデータを誤送信し、タグ装置用タグデータメモリ１８ａに適正なタグデータとは異なるタグデータを記憶させた場合であっても、その同一のタグ装置のタグ装置用タグデータメモリ１８ａに対して適正なタグデータを記憶させることができる。
【０２１５】
次に、図１３を参照して、通信装置５０のＣＰＵ６６により実行されるナンバリング設定に基づく逆変更処理（ステップＳ９２）について説明する。
【０２１６】
図１３は、通信装置５０のＣＰＵ６６により実行されるナンバリング設定に基づく逆変更処理を示したフローチャートである。
【０２１７】
図１３に示すように、ナンバリング設定に基づく逆変更処理が実行されると、ＣＰＵ６６は、送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２に記憶されたナンバリング設定データを解析する（ステップＳ１００）。この解析により、変更指定情報や規則パラメータが抽出される。
【０２１８】
次に、ＣＰＵ６６は、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データを構成するデータのうち、変更指定情報により指定された文字のデータを、規則パラメータにより決定された所定の規則と逆の規則に従って変更する（ステップＳ１０１）。すなわち、規則パラメータの一部である文字変化量パラメータにより設定された文字変化量で順次配列された文字を、同じく規則パラメータの一部である文字順序パラメータにより選択された文字順序と逆の文字順序に選択し、その選択した文字のデータにより、変更指定情報により指定された文字のデータを変更するのである。ここで、順序パラメータにより選択された文字順序と逆の文字順序とは、順序パラメータにより「昇順」が選択されている場合には「降順」を意味し、順序パラメータにより「降順」が選択されている場合には「昇順」を意味する。
【０２１９】
例えば、表示データメモリ６８ａ１に記憶された表示データが「設計図５」である場合であって、変更指定情報により指定された文字のデータが「設計図５」の一部である数字「５」、文字変化量パラメータにより設定された文字変化量が「１」、文字順序パラメータにより「昇順」が選択されている場合には、変更により「設計図５」から「設計図４」が生成される。
【０２２０】
なお、このステップＳ１０１の処理では、変更指定情報により指定された文字のデータが、その文字配列における最初の文字である場合には、順序パラメータにより「昇順」が選択されている場合であっても、当該文字のデータが、「昇順」と逆の文字順序である「降順」で選択した文字のデータにより変更されないようにしている。ここで、文字配列における最初の文字とは、例えば、文字のデータが数字のデータである場合には、「０」を意味し、また、文字のデータがローマ文字の場合には、「ａ」を意味する。
【０２２１】
次に、ＣＰＵ６６は、変更により文字のデータを異ならせた表示データを送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶し（ステップＳ１０２）、ナンバリング設定に基づく逆変更処理を終了する。
【０２２２】
このナンバリング設定に基づく逆変更処理により、ラベル変更書込処理により複数のタグ装置のうち同一のタグ装置に対してタグデータを誤送信した場合に、タグデータ作成処理により再び順序パラメータの設定を変更しなくても、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データを適正な表示データに更新することができ便利である。
【０２２３】
次に、図１４を参照して、通信装置５０のＣＰＵ６６により実行されるナンバリング設定がない場合の逆変更処理について説明する。
【０２２４】
図１４は、通信装置５０のＣＰＵ６６により実行されるナンバリング設定がない場合の逆変更処理を示したフローチャートである。
【０２２５】
図１４に示すように、ナンバリング設定が無い場合の逆変更処理が実行されると、ＣＰＵ６６は、特定文字判断手段として、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データに特定文字のデータが含まれるか否かを判断する（ステップＳ１１０）。
【０２２６】
表示データに特定文字のデータが含まれないと判断すると（ステップＳ１１０：Ｎｏ）、ＣＰＵ６６は、ナンバリング設定が無い場合の逆変更処理を終了する。表示データに特定文字のデータが含まれない場合としては、例えば、表示データが空白スペースのみ、又は、記号のみから構成される場合が想定される。
【０２２７】
一方、表示データに特定文字のデータが含まれると判断すると（ステップＳ１１０：Ｙｅｓ）、ＣＰＵ６６は、最小桁における特定文字のデータを、文字変化量「１」でその文字配列の降順に変更する（ステップＳ１１１）。例えば、特定文字のデータが数字のデータである場合には、元の数字から１を減算し、ローマ文字のデータである場合には、元のローマ文字の１つ前のローマ文字に変更する。
【０２２８】
次に、ＣＰＵ６６は、特定文字のデータが桁下がりをしたか否かを判定する（ステップＳ１１２）。特定文字のデータが桁下がりをしたと判定すると（ステップＳ１１２：Ｙｅｓ）、ＣＰＵ６６は、ステップＳ１１３の処理に移行する。なお、桁下がりをするとは、例えば、特定文字のデータが数字の場合には、「０」から１を減算したことを意味し、特定文字のデータがローマ文字の場合には、「ａ」の１つ前のローマ文字に移行したことを意味する。
【０２２９】
ステップＳ１１３において、ＣＰＵ６６は、現桁位置よりも一桁上位の桁は特定文字と同一文字種のデータか否かを判定する（ステップＳ１１３）。
【０２３０】
現桁位置よりも一桁上位の桁が特定文字と同一文字種のデータであると判定すると（ステップＳ１１３：Ｙｅｓ）、ＣＰＵ６６は、現桁位置よりも一桁上位の桁における特定文字のデータを文字変化量「１」でその配列の降順に変更し（ステップＳ１１４）、ステップＳ１１２の処理に戻る。
【０２３１】
一方、特定文字のデータが桁下がりをしていないと判定すると（ステップＳ１１２：Ｎｏ）、又は、現桁位置よりも一桁上位の桁は特定文字と同一文字種のデータでないと判定すると（ステップＳ１１３：Ｎｏ）、ＣＰＵ６６は、ナンバリング設定が無い場合の逆変更処理を終了する。
【０２３２】
このナンバリング設定がない場合の逆変更処理により、ラベル変更書込処理により複数のタグ装置のうち同一のタグ装置に対してタグデータを誤送信した場合に、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データにナンバリング設定データが関連付けられていない場合であっても、この表示データを適正な表示データに更新することができる。
【０２３３】
（タグ装置のタグ用ＣＰＵにより実行される処理の説明）
次に、図１５を参照して、タグ装置１０のタグ装置用ＣＰＵ１５により実行される起動処理について説明する。
【０２３４】
図１５は、タグ装置１０のタグ装置用ＣＰＵ１５により実行される起動処理を示したフローチャートである。この起動処理は、タグ装置１０に電池がセットされた場合に実行される処理である。
【０２３５】
図１５に示すように、タグ装置１０に電池がセットされて起動処理が実行されると、タグ装置１０のタグ装置用ＣＰＵ１５は、タグ装置用ＲＡＭ１７のアクセス許可、作業領域確保のための初期化等の初期設定動作を実行し、タグ装置用ＲＯＭ１６に格納された各制御プログラムをタグ装置用ＣＰＵ１５による実行状態とする（ステップＳ１２０）。
【０２３６】
次に、タグ装置用ＣＰＵ１５は、自タグ装置１０の動作状態を受信スタンバイ状態に設定して（ステップＳ１２１）、起動処理を終了する。すなわち、タグ装置用ＣＰＵ１５は、タグ装置用送受信機１４を動作状態とし、タグ装置用ディスプレイ１２への電源供給等を停止して、電力消費を低減させた動作状態に移行する。このように受信スタンバイ状態に設定された後、通信装置５０から送信されたデータがタグ装置用アンテナ１１を介してタグ装置用送受信機１４で受信されたとき、割り込み信号がタグ装置用ＣＰＵ１５に入力されて、次に説明する応答処理がタグ装置用ＣＰＵ１５により開始される。
【０２３７】
図１６は、タグ装置１０のタグ装置用ＣＰＵ１５により実行される応答処理を示したフローチャートである。
【０２３８】
図１６に示すように、応答処理が実行されると、タグ装置用ＣＰＵ１５は、受信したデータの解析を行い（ステップＳ１３０）、受信したデータが送信要求コマンドであるか否かを判定する（ステップＳ１３１）。
【０２３９】
受信したデータが送信要求コマンドであると判定すると（ステップＳ１３１：Ｙｅｓ）、タグ装置用ＣＰＵ１５は、タグ装置用タグデータメモリ１８ａに記憶されたタグデータを通信装置５０へ送信し（ステップＳ１３２）、ステップＳ１３６の処理に移行する。
【０２４０】
一方、受信したデータが送信要求コマンドでないと判定すると（ステップＳ１３１：Ｎｏ）、タグ装置用ＣＰＵ１５は、受信したデータが書込コマンドであるか否かを判定する（ステップＳ１３３）。
【０２４１】
受信したデータが書込コマンドであると判定すると（ステップＳ１３３：Ｙｅｓ）、タグ装置用ＣＰＵ１５は、受信したタグデータをタグ装置用タグデータメモリ１８ａに記憶し、タグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１に記憶された表示データをタグ装置用ディスプレイ１２に表示し（ステップＳ１３４）、ステップＳ１３６の処理に移行する。このとき、タグ装置用アンテナ１１は、通信装置５０から送信される表示データを受信する受信手段として機能し、タグ装置用ディスプレイ１２は、受信した表示データに基づいた表示を行う表示手段として機能する。
【０２４２】
ここで、タグ装置１０のタグ装置用ディスプレイ１２は、受信した表示データに基づいた表示を、タグ装置用アンテナ１１で次の表示データを受信するまで継続するようにしている。すなわち、タグ装置１０のタグ装置用ディスプレイ１２は、電気泳動方式を採用した不揮発性の表示装置であり、受信スタンバイ状態に設定され電気の供給を受けない場合であっても、表示画像を保持できるようにしている。これにより、タグ装置用ディスプレイ１２の表示をバインダ２等の整理番号として有効に活用することができる。
【０２４３】
一方、受信したデータが書込コマンドでないと判定すると（ステップＳ１３３：Ｎｏ）、タグ装置用ＣＰＵ１５は、その他の処理を実行する（ステップＳ１３５）。
【０２４４】
ステップＳ１３２の処理が終了した場合、ステップＳ１３４の処理が終了した場合、又は、ステップＳ１３５の処理が終了した場合には、タグ装置用ＣＰＵ１５は、通信装置５０から送信されるデータを受信する受信機能のみが起動され、その他の機能は起動しない状態である受信スタンバイ状態に設定し（ステップＳ１３６）、この応答処理を終了する。以降、同様に、通信装置５０から送信されたデータがタグ装置用アンテナ１１を介してタグ装置用送受信機１４で受信される毎に、割り込み信号がタグ装置用ＣＰＵ１５に入力され、応答処理が実行される。
【０２４５】
この応答処理により、タグ装置１０は、タグ装置用タグデータメモリ１８ａに記憶されたタグデータを通信装置５０に送信することができる。また、タグ装置１０は、受信したタグデータを表示データメモリ１８ａ１に記憶し、タグ装置用タグデータメモリ１８ａに記憶された表示データをタグ装置用ディスプレイ１２に表示することができる。
【０２４６】
以上説明したように、本実施形態のタグシステム１によれば、通信装置５０が、タグ装置１０へ送信するための表示データを送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶し、その記憶された表示データを構成するデータのうち一部又は全部を所定の規則に従って変更してその表示データと連続する新たな表示データを生成し、しかも、タグ装置１０へアクセスした際に、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データに基づいて生成された新たな表示データを、アクセスしたタグ装置１０に送信するようにしたので、複数のタグ装置１０に対してそれぞれ異なる表示データを自動的に付与することができ、タグ装置１０の表示を変更するたびに、その表示データを手入力するという複雑な作業を省略した利便性の高い通信装置５０を提供することができる。
【０２４７】
［２．第２実施形態］
次に、図１７〜図１９を参照して、本発明の第２実施形態について説明する。
【０２４８】
上述した第１実施形態のタグシステム１においては、通信装置５０が、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶された表示データを構成するデータのうち一部又は全部を所定の規則に従って変更するようにしたが、第２実施形態のタグシステム１では、タグ装置１０が、通信装置５０から送信される表示データを受信し、その受信した表示データを構成するデータのうち一部又は全部を所定の規則に従って変更するものである。
【０２４９】
なお、第２実施形態におけるタグ装置１０及び通信装置５０の構成は、第１実施形態の構成と同様であり、図１７〜図２１に示す処理のみが異なることから、以下においては図１７〜図２１に示す処理のみ説明する。
【０２５０】
図１７は、第２実施形態における通信装置５０のＣＰＵ６６により実行されるラベル変更書込処理を示したフローチャート、図１８は、第２実施形態における通信装置５０のＣＰＵ６６により実行されるラベル逆変更書込処理を示したフローチャート、図１９は、第２実施形態におけるタグ装置１０のタグ装置用ＣＰＵ１５により実行される応答処理を示したフローチャートである。
【０２５１】
まず、図１７に示すラベル変更書込処理について説明する。このラベル変更書込処理は、第１実施形態の通信装置５０におけるラベル変更書込処理（図９参照）の代わりに実行される。図１７に示すラベル変更書込処理におけるステップＳ１４０〜ステップＳ１４５の処理は、前述した第１実施形態におけるラベル変更書込処理（図９参照）のステップＳ５０〜ステップＳ５５の処理と同じであるため説明を省略し、ここでは、ステップＳ１４６以降に行う処理を説明する。
【０２５２】
図１７に示すように、第２実施形態における通信装置５０で実行されるラベル変更書込処理では、手動入力モードが選択されたと判定、すなわち、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶している表示データがキーボード５３により入力した表示データであると判定すると（ステップＳ１４５：Ｙｅｓ）、図８に示すラベル書込処理と同様の手順にてラベル書込処理を実行し（ステップＳ１４６）、ステップＳ１５０の処理に移行する。
【０２５３】
一方、手動入力モードが選択されず、タグ読込モードが選択されたと判定、すなわち、送信用データメモリ６８ａ内の表示データメモリ６８ａ１に記憶している表示データがステップＳ１４４において流用対象のタグ装置１０から取得した表示データであると判定すると（ステップＳ１４５：Ｎｏ）、ＣＰＵ６６は、図８に示すラベル書込処理と同様の手順にてラベル書込処理を実行する（ステップＳ１４７）。
【０２５４】
次に、ＣＰＵ６６は、ラベル書込処理による書込対象のタグ装置１０に、タグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１に記憶された表示データの変更を要求する変更要求コマンドを送信する（ステップＳ１４８）。なお、通信装置５０から変更要求コマンドを受信したタグ装置１０は、後述するタグ装置側変更処理（図２０参照）により、受信した表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、その表示データと連続する新たな表示データを生成する。
【０２５５】
次に、ＣＰＵ６６は、ラベル書込処理による書込対象のタグ装置１０から変更後の新たなタグデータを取得し（ステップＳ１４９）、ステップＳ１５０の処理に移行する。
【０２５６】
ステップＳ１５０の処理において、ＣＰＵ６６は、ラベル書込処理による次の書込対象となるタグ装置１０へのアクセスがあったか否かを判定する（ステップＳ１５０）。
【０２５７】
次の書込対象となるタグ装置１０へのアクセスがあったと判定すると（ステップＳ１５０：Ｙｅｓ）、ＣＰＵ６６は、ステップＳ１４７の処理に戻り、次の書込対象となるタグ装置１０へのアクセスがなくなるまで、ステップＳ１４７〜ステップＳ１５０の処理を繰り返し実行する。このステップＳ１４７〜ステップＳ１５０の処理が繰り返し実行されている場合には、すなわち、次の書込対象となるタグ装置１０へのアクセスがある場合には（ステップＳ１５０：Ｙｅｓ）、書込対象の各タグ装置１０に通信装置５０を順次近づけることにより、通信装置５０における送信用データメモリ６８ａに記憶されたタグデータを書込コマンドと共に書込対象のタグ装置１０へ送信し、また、書込対象のタグ装置１０に変更要求コマンドを送信することができる。
【０２５８】
一方、次の書込対象となるタグ装置１０へのアクセスがないと判定すると（ステップＳ１５０：Ｎｏ）、ＣＰＵ６６は、ステップＳ２６と同様の手順にて終了が選択されたか否かを判定する（ステップＳ１５１）。
【０２５９】
終了が選択されていれば（ステップＳ１５１：Ｙｅｓ）、ＣＰＵ６６は、ラベル変更書込処理を終了する。一方、終了が選択されていなければ（ステップＳ１５１：Ｎｏ）、ＣＰＵ６６は、処理をステップＳ１５０に戻し、終了が選択されるまで、ステップＳ１５０〜ステップＳ１５１の処理を繰り返す。
【０２６０】
次に、図１８に示すラベル逆変更書込処理について説明する。このラベル逆変更書込処理は、第１実施形態の通信装置５０におけるラベル逆変更書込処理（図１２参照）の代わりに実行される。
【０２６１】
図１８に示すように、第２実施形態における通信装置５０で実行されるラベル逆変更書込処理を開始すると、まず、ＣＰＵ６６は、誤送信対象のタグ装置１０に、タグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１に記憶された表示データの変更を要求する逆変更要求コマンドを送信する（ステップＳ１６１）。なお、通信装置５０から逆変更要求コマンドを受信したタグ装置１０は、後述するタグ装置側逆変更処理（図２１参照）により、受信した表示データを構成するデータのうち一部又は全部を所定の規則と逆の規則に従って変更する。
【０２６２】
次に、ＣＰＵ６６は、逆変更要求コマンドの次の送信対象となるタグ装置１０へのアクセスがあったか否かを判定する（ステップＳ１６２）。
【０２６３】
逆変更要求コマンドの次の送信対象となるタグ装置１０へのアクセスがあったと判定すると（ステップＳ１６２：Ｙｅｓ）、ＣＰＵ６６は、ステップＳ１６１の処理に戻り、逆変更要求コマンドの次の送信対象となるタグ装置１０、すなわち、誤送信対象のタグ装置１０へのアクセスがなくなるまで、ステップＳ１６１〜ステップＳ１６２の処理を繰り返し実行する。このステップＳ１６１〜ステップＳ１６２の処理が繰り返し実行されている場合には、すなわち、誤送信対象のタグ装置１０へのアクセスがある場合には（ステップＳ１６２：Ｙｅｓ）、誤送信対象のタグ装置１０に通信装置５０を複数回近づけることにより、誤送信対象のタグ装置１０に逆変更要求コマンドを送信することができる。
【０２６４】
一方、逆変更要求コマンドの次の送信対象となるタグ装置１０へのアクセスがないと判定すると（ステップＳ１６２：Ｎｏ）、ＣＰＵ６６は、ステップＳ２６と同様の手順にて終了が選択されたか否かを判定する（ステップＳ１６３）。
【０２６５】
終了が選択されていれば（ステップＳ１６３：Ｙｅｓ）、ＣＰＵ６６は、ラベル逆変更書込処理を終了する。一方、終了が選択されていなければ（ステップＳ１６３：Ｎｏ）、ＣＰＵ６６は、処理をステップＳ１６２に戻し、終了が選択されるまで、ステップＳ１６２〜ステップＳ１６３の処理を繰り返す。
【０２６６】
次に、図１９に示す応答処理について説明する。この応答処理は、第１実施形態のタグ装置１０における応答処理（図１６参照）の代わりに実行される。図１９に示す応答処理におけるステップＳ１７０〜ステップＳ１７４、ステップＳ１７９、及びステップＳ１８０の処理は、前述した第１実施形態の応答処理におけるステップＳ１３０〜ステップＳ１３４、ステップＳ１３５、及びステップＳ１３６の処理とそれぞれ同じであるためその説明を省略し、ここでは、ここでは、第１実施形態と異なるステップＳ１７５〜１７８の処理を説明する。なお、第２実施形態の応答処理では、タグ装置用アンテナ１１は、通信装置５０から送信される表示データを受信する受信手段として機能し、タグ装置用ディスプレイ１２は、後述の生成手段として機能するＣＰＵ６６により一部又は全部のデータを異ならせた表示データを表示する表示手段として機能する。
【０２６７】
図１９に示すように、第２実施形態におけるタグ装置１０で実行される応答処理では、受信したデータが書込コマンドでないと判定すると（ステップＳ１７３：Ｎｏ）、タグ装置用ＣＰＵ１５は、受信したデータが変更要求コマンドであるか否かを判定する（ステップＳ１７５）。
【０２６８】
受信したデータが変更要求コマンドであると判定すると（ステップＳ１７５：Ｙｅｓ）、タグ装置用ＣＰＵ１５は、タグ装置側変更処理を実行し（ステップＳ１７６）、ステップＳ１８０の処理に移行する。このタグ装置側変更処理は、図２０におけるステップＳ１９０〜ステップＳ１９３の処理であり、後述で詳説する。
【０２６９】
一方、受信したデータが変更要求コマンドでないと判定すると（ステップＳ１７５：Ｎｏ）、タグ装置用ＣＰＵ１５は、受信したデータが逆変更要求コマンドであるか否かを判定する（ステップＳ１７７）。
【０２７０】
受信したデータが逆変更要求コマンドであると判定すると（ステップＳ１７７：Ｙｅｓ）、タグ装置用ＣＰＵ１５は、タグ装置側逆変更処理を実行し（ステップＳ１７８）、ステップＳ１８０の処理に移行する。このタグ装置側逆変更処理は、図２１におけるステップＳ２００〜ステップＳ２０３の処理であり、後述で詳説する。
【０２７１】
一方、受信したデータが逆変更要求コマンドでないと判定すると（ステップＳ１７７：Ｎｏ）、タグ装置用ＣＰＵ１５は、ステップＳ１７９の処理に移行する。
【０２７２】
次に、図２０を参照して、タグ装置１０のタグ装置用ＣＰＵ１５により実行されるタグ装置側変更処理（ステップＳ１７６）について説明する。
【０２７３】
図２０は、タグ装置１０のタグ装置用ＣＰＵ１５により実行されるタグ装置側変更処理（ステップＳ１７６）を示したフローチャートである。
【０２７４】
図２０に示すように、タグ装置側変更処理が実行されると、タグ装置用ＣＰＵ１５は、タグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１に記憶している表示データにナンバリング設定データが関連付けられているか否かを判定する（ステップＳ１９０）。この判定は、タグ装置用タグデータメモリ１８ａ内のナンバリング設定データメモリ１８ａ２にナンバリング設定データ、より具体的には、変更指定情報が記憶されているか否かを判定することにより行う。
【０２７５】
表示データにナンバリング設定データが関連付けられていると判定すると（ステップＳ１９０：Ｙｅｓ）、タグ装置用ＣＰＵ１５は、生成手段として、ナンバリング設定に基づく変更処理を実行し（ステップＳ１９１）、ステップＳ１９３の処理に移行する。なお、このナンバリング設定に基づく変更処理は、第１実施形態におけるナンバリング設定に基づく変更処理（図９参照）において、通信装置５０のＣＰＵ６６をタグ装置１０のタグ装置用ＣＰＵ１５と、送信用データメモリ６８ａ内の表示データメモリ６８ａ１をタグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１と、送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２をタグ装置用タグデータメモリ１８ａ内のナンバリング設定データメモリ１８ａ２と、それぞれ読み替えた処理である。
【０２７６】
一方、表示データにナンバリング設定データが関連付けられていないと判定すると（ステップＳ１９０：Ｎｏ）、タグ装置用ＣＰＵ１５は、生成手段として、ナンバリング設定が無い場合の変更処理を実行し（ステップＳ１９２）、ステップＳ１９３の処理に移行する。なお、このナンバリング設定が無い場合の変更処理は、第１実施形態におけるナンバリング設定がない場合の変更処理（図１０参照）において、通信装置５０のＣＰＵ６６をタグ装置１０のタグ装置用ＣＰＵ１５と、送信用データメモリ６８ａ内の表示データメモリ６８ａ１をタグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１と、送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２をタグ装置用タグデータメモリ１８ａ内のナンバリング設定データメモリ１８ａ２と、それぞれ読み替えた処理である。
【０２７７】
次に、タグ装置用ＣＰＵ１５は、タグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１に記憶された表示データ、すなわち、ナンバリング設定に基づく変更処理又はナンバリング設定が無い場合の変更処理により一部又は全部を異ならせた表示データを表示手段としてのタグ装置用ディスプレイ１２に表示し（ステップＳ１９３）、タグ装置側変更処理を終了する。
【０２７８】
次に、図２１を参照して、タグ装置１０のタグ装置用ＣＰＵ１５により実行されるタグ装置側逆変更処理（ステップＳ１７８）について説明する。
【０２７９】
図２１は、タグ装置１０のタグ装置用ＣＰＵ１５により実行されるタグ装置側逆変更処理（ステップＳ１７８）を示したフローチャートである。
【０２８０】
図２１に示すように、タグ装置側逆変更処理を実行すると、タグ装置用ＣＰＵ１５は、タグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１に記憶している表示データにナンバリング設定データが関連付けられているか否かを判定する（ステップＳ２００）。この判定は、タグ装置用タグデータメモリ１８ａ内のナンバリング設定データメモリ１８ａ２にナンバリング設定データ、より具体的には、変更指定情報が記憶されているか否かを判定することにより行う。
【０２８１】
表示データにナンバリング設定データが関連付けられていると判定すると（ステップＳ２００：Ｙｅｓ）、タグ装置用ＣＰＵ１５は、生成手段として、ナンバリング設定に基づく逆変更処理を実行し（ステップＳ２０１）、ステップＳ２０３の処理に移行する。なお、このナンバリング設定に基づく逆変更処理は、第１実施形態におけるナンバリング設定が無い場合の変更処理（図１１参照）において、通信装置５０のＣＰＵ６６をタグ装置１０のタグ装置用ＣＰＵ１５と、送信用データメモリ６８ａ内の表示データメモリ６８ａ１をタグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１と、送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２をタグ装置用タグデータメモリ１８ａ内のナンバリング設定データメモリ１８ａ２と、それぞれ読み替えた処理である。
【０２８２】
一方、表示データにナンバリング設定データが関連付けられていないと判定すると（ステップＳ２００：Ｎｏ）、タグ装置用ＣＰＵ１５は、生成手段として、ナンバリング設定が無い場合の逆変更処理を実行し（ステップＳ２０２）、ステップＳ２０３の処理に移行する。なお、このナンバリング設定が無い場合の逆変更処理は、第１実施形態におけるナンバリング設定がない場合の逆変更処理（図１１参照）において、通信装置５０のＣＰＵ６６をタグ装置１０のタグ装置用ＣＰＵ１５と、送信用データメモリ６８ａ内の表示データメモリ６８ａ１をタグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１と、送信用データメモリ６８ａ内のナンバリング設定データメモリ６８ａ２をタグ装置用タグデータメモリ１８ａ内のナンバリング設定データメモリ１８ａ２と、それぞれ読み替えた処理である。
【０２８３】
次に、タグ装置用ＣＰＵ１５は、タグ装置用タグデータメモリ１８ａ内の表示データメモリ１８ａ１に記憶された表示データ、すなわち、ナンバリング設定に基づく逆変更処理又はナンバリング設定が無い場合の逆変更処理により一部又は全部を異ならせた表示データを表示手段としてのタグ装置用ディスプレイ１２に表示し（ステップＳ２０３）、タグ装置側逆変更処理を終了する。
【０２８４】
以上説明したように、第２実施形態のタグシステム１によれば、タグ装置１０が、通信装置５０から送信される表示データをタグ装置用アンテナ１１により受信し、その受信した表示データを構成するデータのうち一部又は全部を所定の規則に従って変更し、しかも変更した一部又は全部のデータを異ならせた表示データをタグ装置用ディスプレイ１２に表示するようにしたので、通信装置５０から送信される表示データとは異なる表示データを自動的に作成して、作成した表示データに基づいた表示を行うことができる、利便性の高いタグ装置１０を提供することができる。また、表示データの変更をタグ装置１０で行うため、通信装置５０により実行する処理を簡略化することができる。
【０２８５】
本発明の実施の形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施の形態に記載されたものに限定されるものではない。
【０２８６】
例えば、上記実施形態における通信装置５０をパーソナルコンピュータを用いて実現しても良い。
【０２８７】
また、上記実施形態では、タグ装置１０のタグ装置用ディスプレイ１２に電気泳動式を採用したが、タグ装置用ディスプレイ１２として、バッテリを内蔵しない表示媒体であり、表示内容を消去して何回でも書き換え可能で、かつ、表示内容を長時間にわたり維持可能な電子ペーパ等の不揮発性の表示装置を採用しても良い。
【図面の簡単な説明】
【０２８８】
【図１】本発明の第１実施形態におけるタグシステムの構成を示した概略図である。
【図２】第１実施形態のタグ装置、及び通信装置の使用方法を説明するための図である。
【図３】第１実施形態のタグ装置、及び通信装置の内部構成を示した図である。
【図４】通信装置のＣＰＵにより実行される機能選択処理を示したフローチャートである。
【図５】通信装置の機能カウンタに記憶される値と対応する機能処理を示した図である。
【図６】通信装置のＣＰＵにより実行されるタグデータ作成処理を示した図である。
【図７】通信装置のＣＰＵにより実行されるナンバリング設定処理を示したフローチャートである。
【図８】通信装置のＣＰＵにより実行されるラベル書込処理を示したフローチャートである。
【図９】通信装置のＣＰＵにより実行されるラベル変更書込処理を示したフローチャートである。
【図１０】通信装置のＣＰＵにより実行されるナンバリング設定に基づく変更処理を示したフローチャートである。
【図１１】通信装置のＣＰＵにより実行されるナンバリング設定が無い場合の変更処理を示したフローチャートである。
【図１２】通信装置のＣＰＵにより実行されるラベル逆変更書込処理を示したフローチャートである。
【図１３】通信装置のＣＰＵにより実行されるナンバリング設定に基づく逆変更処理を示したフローチャートである。
【図１４】通信装置のＣＰＵにより実行されるナンバリング設定がない場合の逆変更処理を示したフローチャートである。
【図１５】タグ装置のタグ装置用ＣＰＵにより実行される起動処理を示したフローチャートである。
【図１６】タグ装置のタグ装置用ＣＰＵにより実行される応答処理を示したフローチャートである。
【図１７】第２実施形態における通信装置のＣＰＵにより実行されるラベル変更書込処理を示したフローチャートである。
【図１８】第２実施形態における通信装置のＣＰＵにより実行されるラベル逆変更書込処理を示したフローチャートである。
【図１９】第２実施形態におけるタグ装置のタグ装置用ＣＰＵにより実行される応答処理を示したフローチャートである。
【図２０】タグ装置のタグ装置用ＣＰＵにより実行されるタグ装置側変更処理について説明する。
【図２１】タグ装置のタグ装置用ＣＰＵにより実行されるタグ装置側逆変更処理を示したフローチャートである。
【符号の説明】
【０２８９】
１        タグシステム
１０      タグ装置
１１      タグ装置用アンテナ（受信手段）
１２      タグ装置用ディスプレイ（表示手段）
５０      通信装置
５２      ディスプレイ（表示手段）
５３      キーボード（変更データ指定手段、設定手段、入力手段）
６６      ＣＰＵ（生成手段、送信手段、特定データ判断手段、取得手段）
６８      ＲＡＭ
【図１】
2010061357.tif 000003
【図２】
2010061357.tif 000004
【図３】
2010061357.tif 000005
【図４】
2010061357.tif 000006
【図５】
2010061357.tif 000007
【図６】
2010061357.tif 000008
【図７】
2010061357.tif 000009
【図８】
2010061357.tif 000010
【図９】
2010061357.tif 000011
【図１０】
2010061357.tif 000012
【図１１】
2010061357.tif 000013
【図１２】
2010061357.tif 000014
【図１３】
2010061357.tif 000015
【図１４】
2010061357.tif 000016
【図１５】
2010061357.tif 000017
【図１６】
2010061357.tif 000018
【図１７】
2010061357.tif 000019
【図１８】
2010061357.tif 000020
【図１９】
2010061357.tif 000021
【図２０】
2010061357.tif 000022
【図２１】
2010061357.tif 000023