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