(57)【要約】  本発明は、サービス提供業者のデバイスと顧客のデバイスとの間で自律的に無線通信を行うシステム及び方法を提供する。顧客のデバイスは、サービス提供業者によって行われるべき作業を顧客が有するかどうかを、サービス提供業者のデバイスへ通知してよい。サービス提供業者のデバイスは、サービス提供業者によって行われるべき作業に関する情報を顧客へ提供してよい。１つの実施形態において、輸送サービス提供業者は、集荷及び発送のために顧客が有するアイテムに関して自律的に通知される。輸送サービス提供業者は、更に、顧客へ配達されるべきアイテムに関する情報を、顧客のデバイスへ無線で転送することができる。【特許請求の範囲】
【請求項１】
第１の通信デバイスと、第１のプロセッサと、データベースとを含むサービス提供業者のデバイスであって、前記データベースが１つ又は複数のロケーション識別子を含み、各々のロケーション識別子が１つ又は複数のネットワーク・アドレスに関連づけられた、サービス提供業者のデバイスと、
第２の通信デバイスと、第２のプロセッサと、第２のデータベースとを含む顧客のデバイスであって、第２の通信デバイスがネットワーク・アドレスを有する、顧客のデバイスと、
第１の通信デバイスと第２の通信デバイスとの間で通信するための通信プロトコルを含む通信ネットワークと
を含む自律的通信システムであって、
第１のデータベースからロケーション識別子に関連づけられた１つ又は複数の第２の通信デバイスのネットワーク・アドレスを取得し、１つ又は複数のネットワーク・アドレスを第１のプロセッサへ提供し、第１のプロセッサが第１の通信デバイスに通信ネットワークを介して通信信号を送らせ、ロケーション識別子に関連づけられた１つ又は複数のネットワーク・アドレスの各々のネットワーク・アドレスへの適切な通信プロトコルを有することによって、ロケーション識別子が第１のデータベースから選択的に選択され、第１の通信デバイスが通信ネットワークを介してロケーション識別子に関連づけられた第２の通信デバイスの少なくとも１つと自律的に通信する、自律的通信システム。
【請求項２】
通信ネットワークが無線通信ネットワークである請求項１に記載のシステム。
【請求項３】
通信ネットワークが無線パーソナル・エリア・ネットワークである請求項２に記載のシステム。
【請求項４】
通信ネットワークがＢｌｕｅｔｏｏｔｈプロトコルを含む請求項３に記載のシステム。
【請求項５】
第１の通信デバイス及び第２の通信デバイスが、各々Ｂｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスである請求項４に記載のシステム。
【請求項６】
ネットワーク・アドレスがＭＡＣアドレスである請求項５に記載のシステム。
【請求項７】
ネットワーク・アドレスがＭＡＣアドレスである請求項１に記載のシステム。
【請求項８】
サービス提供業者のデバイスがＤＩＡＤである請求項１に記載のシステム。
【請求項９】
顧客のデバイスがパーソナル・コンピュータである請求項１に記載のシステム。
【請求項１０】
サービス提供業者のデバイスがＤＩＡＤであり、顧客のデバイスがパーソナル・コンピュータである請求項１に記載のシステム。
【請求項１１】
輸送サービス提供業者であるサービス提供業者のデバイスと、輸送サービス提供業者の顧客である顧客のデバイスとの間の自律的通信に使用される請求項１に記載のシステム。
【請求項１２】
サービス提供業者のデバイスがＤＴＲデバイスを更に備え、ＤＴＲデバイスが、第１の通信デバイスと第２の通信デバイスとの間の通信信号の強度を測定するために使用され、通信信号の測定された強度がある所定の値を満足させるか超過するならば、ＤＴＲデバイスがサービス提供業者のデバイスと顧客のデバイスとの間のデータ転送を動作可能にする請求項１に記載のシステム。
【請求項１３】
第１のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスと、第１のプロセッサと、第１のデータベースとを含むＤＩＡＤであって、第１のデータベースが１つ又は複数のロケーション識別子を含み、各々のロケーション識別子が１つ又は複数のＭＡＣアドレスに関連づけられた、ＤＩＡＤと、
１つ又は複数の顧客のコンピュータであって、各々の顧客のコンピュータが、ＭＡＣアドレスを有する第２のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスと、第２のプロセッサと、第２のデータベースとを更に含む、１つ又は複数の顧客のコンピュータと、
第１のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスと、１つ又は複数の第２のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスとの間で通信するためのＢｌｕｅｔｏｏｔｈ通信プロトコルを含む無線通信ネットワークと
を含む、輸送サービス提供業者と顧客との間の自律的通信システムであって、
ロケーション識別子に関連づけられた１つ又は複数の第２のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスのＭＡＣアドレスを第１のデータベースから取得し、１つ又は複数のＭＡＣアドレスを第１のプロセッサへ提供し、第１のプロセッサが、第１のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスに、無線通信ネットワークを介してロケーション識別子に関連づけられた１つ又は複数のＭＡＣアドレスの各々のＭＡＣアドレスへＢｌｕｅｔｏｏｔｈ信号を送らせることによって、ロケーション識別子が第１のデータベースから選択的に選択され、第１のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスが、無線通信ネットワークを介して、ロケーション識別子に関連づけられた１つ又は複数の第２のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスと通信する、輸送サービス提供業者と顧客との間の自律的通信システム。
【請求項１４】
ＤＩＡＤがＤＴＲデバイスを更に含み、ＤＴＲデバイスが、第１のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスと、第２のＢｌｕｅｔｏｏｔｈ動作可能チップ・セット通信デバイスとの間の通信信号の強度を測定するように使用され、通信信号の測定された強度がある所定の値を満足させるか超過するならば、ＤＴＲデバイスがＤＩＡＤと顧客のコンピュータとの間のデータ転送を動作可能にする請求項１３に記載のシステム。
【請求項１５】
通信デバイスを有する輸送サービス提供業者のデバイスと、
通信デバイスを有する顧客のデバイスと、
通信ネットワークと
を含む、輸送サービス提供業者と１つ又は複数の顧客との間の自律的通信システムであって、
輸送サービス提供業者のデバイスが通信ネットワークを介して顧客のデバイスをポーリングし、発送のために輸送サービス提供業者によって集荷されるべきアイテムを顧客が有するかどうかを示す情報が、通信ネットワークを介して顧客のデバイスから輸送サービス提供業者のデバイスへ転送される、自律的通信システム。
【請求項１６】
通信ネットワークが無線通信ネットワークである請求項１５に記載のシステム。
【請求項１７】
通信ネットワークが無線パーソナル・エリア・ネットワークである請求項１６に記載のシステム。
【請求項１８】
通信ネットワークがＢｌｕｅｔｏｏｔｈプロトコルを含む請求項１７に記載のシステム。
【請求項１９】
サービス提供業者のデバイスがＤＩＡＤである請求項１５に記載のシステム。
【請求項２０】
顧客のデバイスがコンピュータである請求項１５に記載のシステム。
【請求項２１】
サービス提供業者のデバイスがＤＩＡＤであり、顧客のデバイスがコンピュータである請求項１５に記載のシステム。
【請求項２２】
輸送サービス提供業者によって顧客へ配達されるべきアイテムに関する情報が、サービス提供業者のデバイスから顧客のデバイスへ転送される請求項１５に記載のシステム。
【請求項２３】
サービス提供業者のデバイスがＤＴＲデバイスを更に含み、ＤＴＲデバイスが、サービス提供業者のデバイスと顧客のデバイスとの間の通信信号の強度を測定するように使用され、通信信号の測定された強度がある所定の値を満足させるか超過するならば、ＤＴＲデバイスが、サービス提供業者のデバイスと顧客のデバイスとの間の情報転送を動作可能にする請求項１５に記載のシステム。
【請求項２４】
Ｂｌｕｅｔｏｏｔｈ動作可能通信チップ・セットを有するＤＩＡＤと、
Ｂｌｕｅｔｏｏｔｈ動作可能通信チップ・セットを有するコンピュータと、
Ｂｌｕｅｔｏｏｔｈ通信ネットワークと
を含む、輸送サービス提供業者と１つ又は複数の顧客との間の自律的通信システムであって、
ＤＩＡＤがＢｌｕｅｔｏｏｔｈ通信ネットワークを介してコンピュータをポーリングし、発送のために輸送サービス提供業者によって集荷されるべきアイテムを顧客が有するかどうかを示す情報が、Ｂｌｕｅｔｏｏｔｈ通信ネットワークを介してコンピュータからＤＩＡＤへ転送される、システム。
【請求項２５】
輸送サービス提供業者によって顧客へ配達されるべきアイテムに関する情報が、ＤＩＡＤからコンピュータへ転送される請求項２４に記載のシステム。
【請求項２６】
ＤＩＡＤがＤＴＲデバイスをさらに含み、ＤＴＲデバイスが、ＤＩＡＤとコンピュータとの間のＢｌｕｅｔｏｏｔｈ通信信号の強度を測定するように使用され、通信信号の測定された強度がある所定の値を満足させるか超過するならば、ＤＴＲデバイスがＤＩＡＤとコンピュータとの間の情報転送を動作可能にする請求項２４に記載のシステム。
【請求項２７】
第１のＭＡＣアドレスを有する第１のＢｌｕｅｔｏｏｔｈ動作可能無線通信デバイスと、
第２のＭＡＣアドレスを有する第２のＢｌｕｅｔｏｏｔｈ動作可能無線通信デバイスと、
ＤＴＲデバイスと
を含む、２つのデバイスの間の信号強度を測定し、デバイスがデータ伝送範囲（ＤＴＲ）内にあるかどうかを決定するシステムであって、
第１のＢｌｕｅｔｏｏｔｈ通信信号が第１のＢｌｕｅｔｏｏｔｈ動作可能無線通信デバイスから第２のＢｌｕｅｔｏｏｔｈ動作可能無線通信デバイスへ送られ、第２のＢｌｕｅｔｏｏｔｈ動作可能無線通信デバイスが、第２のＢｌｕｅｔｏｏｔｈ動作可能無線通信デバイスから第１のＢｌｕｅｔｏｏｔｈ動作可能無線通信デバイスへ第２のＢｌｕｅｔｏｏｔｈ通信信号を送ることによって、第１のＢｌｕｅｔｏｏｔｈ通信信号の受け取りを応答し、ＤＴＲデバイスが第２のＢｌｕｅｔｏｏｔｈ通信信号の信号強度を測定し、信号強度がある所定の値を満足させるか超過するならば、第１のＢｌｕｅｔｏｏｔｈ動作可能通信デバイスと第２のＢｌｕｅｔｏｏｔｈ動作可能通信デバイスとの間の情報転送、又は第２のＢｌｕｅｔｏｏｔｈ動作可能通信デバイス及び第１のＢｌｕｅｔｏｏｔｈ動作可能通信デバイスとの間の情報転送を含む通信が動作可能にされる、システム。
【請求項２８】
第１のＢｌｕｅｔｏｏｔｈ動作可能通信デバイスがＢｌｕｅｔｏｏｔｈ通信チップ・セットを有するＤＩＡＤであり、第２のＢｌｕｅｔｏｏｔｈ動作可能通信デバイスがＢｌｕｅｔｏｏｔｈ通信チップ・セットを有するコンピュータである請求項２７に記載のシステム。
【請求項２９】
通信デバイスを有する輸送サービス提供業者のデバイスと、
通信デバイスを有する顧客のデバイスと
を含む、輸送サービス提供業者と１つ又は複数の顧客との間の自律的通信システムであって、
輸送サービス提供業者のデバイスが顧客のデバイスをポーリングし、発送のために輸送サービス提供業者によって集荷されるべきアイテムを顧客が有するかどうかを示す情報が、顧客のデバイスから輸送サービス提供業者のデバイスへ転送される、システム。
【請求項３０】
サービス提供業者のデバイスがＤＩＡＤであり、顧客のデバイスがコンピュータである請求項２９に記載のシステム。
【請求項３１】
輸送サービス提供業者によって顧客へ配達されるべきアイテムに関する情報が、サービス提供業者のデバイスから顧客のデバイスへ転送される請求項２９に記載のシステム。
【請求項３２】
サービス提供業者のデバイスがＤＴＲデバイスを更に含み、ＤＴＲデバイスが、サービス提供業者のデバイスと顧客のデバイスとの間の通信信号の強度を測定するように使用され、通信信号の測定された強度がある所定の値を満足させるか超過するならば、ＤＴＲデバイスが、サービス提供業者のデバイスと顧客のデバイスとの間の情報転送を動作可能にする請求項２９に記載のシステム。
【請求項３３】
Ｂｌｕｅｔｏｏｔｈ動作可能通信チップ・セットを有するＤＩＡＤと、
Ｂｌｕｅｔｏｏｔｈ動作可能通信チップ・セットを有するコンピュータと
を含む、輸送サービス提供業者と１つ又は複数の顧客との間の自律的通信システムであって、
ＤＩＡＤがコンピュータをポーリングし、発送のために輸送サービス提供業者によって集荷されるべきアイテムを顧客が有するかどうかを示す情報が、コンピュータからＤＩＡＤへ転送される、システム。
【請求項３４】
輸送サービス提供業者によって顧客へ配達されるべきアイテムに関する情報が、ＤＩＡＤからコンピュータへ転送される請求項３３に記載のシステム。
【請求項３５】
ＤＩＡＤがＤＴＲデバイスをさらに含み、ＤＴＲデバイスが、ＤＩＡＤとコンピュータとの間のＢｌｕｅｔｏｏｔｈ通信信号の強度を測定するように使用され、通信信号の測定された強度がある所定の値を満足させるか超過するならば、ＤＴＲデバイスがＤＩＡＤとコンピュータとの間の情報転送を動作可能にする請求項３３に記載のシステム。
【請求項３６】
（Ａ）サービス提供業者がロケーションを選択するステップと、
（Ｂ）サービス提供業者が、サービス提供業者のデバイスと一緒に選択されたロケーションへ近づくステップと、
（Ｃ）選択されたロケーションの記述をサービス提供業者のデバイスに提供するステップと、
（Ｄ）サービス提供業者のデバイスのメモリから、選択されたロケーションにおける顧客のデバイスの１つ又は複数のＭＡＣアドレスを検索するステップと、
（Ｅ）前記ロケーションにおける顧客のデバイスのＭＡＣアドレスの１つを選択し、サービス提供業者のデバイスから、選択された顧客のデバイスのＭＡＣアドレスへアドレスされるポーリング無線伝送を送るステップと、
（Ｆ）サービス提供業者のデバイスで、選択された顧客のデバイスがポーリング無線伝送を受け取ったことを応答する肯定応答を、選択された顧客のデバイスから無線伝送の形態で受け取るステップと、
（Ｇ）サービス提供業者のデバイスで、顧客のロケーションで行われるべき作業に関する情報を、選択された顧客のデバイスから無線で受け取るステップと、
（Ｈ）必要に応じて、ステップ（Ｄ）から（Ｇ）を反復することによって、選択されたロケーションで顧客のデバイスの各々をポーリングするステップと、
（Ｉ）顧客のデバイスからサービス提供業者のデバイスによって受け取られた情報の中で、行われるべき作業があることを示した顧客のロケーションへ行くが、サービス提供業者のための作業があることを示さなかったロケーションへは行かないステップと、
（Ｊ）顧客のロケーションで作業を行うステップと
を含む、サービス提供業者と顧客との間の自律的通信方法。
【請求項３７】
サービス提供業者のデバイスからポーリング無線伝送を送るステップが、サービス提供業者のデバイスからポーリングＢｌｕｅｔｏｏｔｈ無線伝送を送るステップを含む請求項３６に記載の方法。
【請求項３８】
サービス提供業者のデバイスで、選択された顧客のデバイスから無線伝送の形態で肯定応答を受け取るステップが、Ｂｌｕｅｔｏｏｔｈ無線伝送を受け取るステップを含む請求項３６に記載の方法。
【請求項３９】
サービス提供業者のデバイスがＤＩＡＤであり、顧客のデバイスがパーソナル・コンピュータである請求項３６に記載の方法。
【請求項４０】
（Ａ）顧客のデバイスがサービス提供業者のデバイスから無線通信を受け取るステップと、
（Ｂ）サービス提供業者のデバイスへ無線通信を送ることによって、顧客のデバイスがサービス提供業者のデバイスから無線通信を受け取ったことを応答するステップと、
（Ｃ）輸送サービス提供業者を使用して顧客によって発送されるべきアイテムについて、顧客のデバイスからサービス提供業者のデバイスへ情報を無線で送るステップと、
（Ｄ）発送のためのアイテムを輸送サービス提供業者へ提供するステップと
を含む、輸送サービス提供業者を使用して顧客によって発送されるべきアイテムに関して、輸送サービス提供業者と顧客との間で自律的に通信する方法。
【請求項４１】
無線通信を受け取るステップ及び無線通信を送るステップが、それぞれＢｌｕｅｔｏｏｔｈ無線通信を受け取るステップ及びＢｌｕｅｔｏｏｔｈ無線通信を送るステップを含む請求項４０に記載の方法。
【請求項４２】
顧客のデバイスがコンピュータであり、サービス提供業者のデバイスがＤＩＡＤである請求項４０に記載の方法。
【請求項４３】
（Ａ）サービス提供業者がロケーションを選択するステップと、
（Ｂ）サービス提供業者が、選択されたロケーションへサービス提供業者のデバイスと一緒に近づくステップと、
（Ｃ）選択されたロケーションの記述を、サービス提供業者のデバイスへ提供するステップと、
（Ｄ）選択されたロケーションにおける顧客のデバイスの１つ又は複数のＭＡＣアドレスを、サービス提供業者のデバイスのメモリから検索するステップと、
（Ｅ）そのロケーションにおける顧客のデバイスのＭＡＣアドレスの１つを選択し、選択された顧客のデバイスのＭＡＣアドレスへアドレスされるポーリング無線伝送をサービス提供業者のデバイスから送るステップと、
（Ｆ）サービス提供業者のデバイスで、選択された顧客のデバイスがポーリング無線伝送を受け取ったことを応答する肯定応答を、選択された顧客のデバイスから無線伝送の形態で受け取るステップと、
（Ｇ）肯定応答の信号強度を測定して、信号強度が情報の無線伝送に十分であるかどうかを決定するステップと、
（Ｈ）測定された信号強度が十分であれば、サービス提供業者のデバイスから顧客のデバイスへ情報の転送要求を送ってステップ（Ｉ）へ続き、そうでなければ上記のステップ（Ｅ）へ戻るステップと、
（Ｉ）サービス提供業者のデバイスで、顧客のロケーションで行われるべき作業に関する情報を、選択された顧客のデバイスから無線で受け取るステップと、
（Ｊ）必要に応じてステップ（Ｄ）から（Ｉ）を反復することによって、選択されたロケーションで顧客のデバイスの各々をポーリングするステップと、
（Ｋ）顧客のデバイスからサービス提供業者のデバイスによって受け取られた情報の中で、行われるべき作業があることを示した顧客のロケーションへ行くが、サービス提供業者のための任意の作業があることを示さなかったロケーションへは行かないステップと、
（Ｌ）顧客のロケーションで作業を行うステップと
を含む、サービス提供業者と顧客との間の自律的通信方法。
【請求項４４】
サービス提供業者のデバイスからポーリング無線伝送を送るステップが、サービス提供業者のデバイスからポーリングＢｌｕｅｔｏｏｔｈ無線伝送を送るステップを含む請求項４３に記載の方法。
【請求項４５】
サービス提供業者のデバイスで、選択された顧客のデバイスから無線伝送の形態で肯定応答を受け取るステップが、Ｂｌｕｅｔｏｏｔｈ無線伝送を受け取るステップを含む請求項４３に記載の方法。
【請求項４６】
サービス提供業者のデバイスがＤＩＡＤであり、顧客のデバイスがコンピュータである請求項４３に記載の方法。
【請求項４７】
第１の通信デバイスから第２の通信デバイスへ第１のＢｌｕｅｔｏｏｔｈ無線通信信号を送るステップと、
第２の通信デバイスで第１のＢｌｕｅｔｏｏｔｈ無線通信信号を受け取るステップと、
ＤＴＲデバイスを使用して第２のＢｌｕｅｔｏｏｔｈ通信信号の強度を測定するステップと、
測定された信号強度が所定の値を満足させるか超過するならば、第１及び第２の通信デバイスの間で情報の無線伝送を動作可能にするステップと
を含む、少なくとも２つの無線通信デバイスがデータ伝送範囲（ＤＴＲ）内にあるかどうかを決定する方法。
【請求項４８】
第１の通信デバイスから第２の通信デバイスへ第１のＢｌｕｅｔｏｏｔｈ無線通信信号を送るステップが、ＤＩＡＤからコンピュータへ第１のＢｌｕｅｔｏｏｔｈ無線通信信号を送るステップを含む請求項４７に記載の方法。
【請求項４９】
第１の通信デバイスから第２の通信デバイスへ第１のＢｌｕｅｔｏｏｔｈ無線通信信号を送るステップと、
第２の通信デバイスで第１のＢｌｕｅｔｏｏｔｈ無線通信信号を受け取るステップと、
第２の通信デバイスが第１のＢｌｕｅｔｏｏｔｈ通信信号を受け取ったことを応答する第２のＢｌｕｅｔｏｏｔｈ無線通信信号を、第２の通信デバイスから第１の通信デバイスへ送るステップと、
第１の通信デバイスで第２のＢｌｕｅｔｏｏｔｈ通信信号を受け取って、ＤＴＲデバイスを使用して第２のＢｌｕｅｔｏｏｔｈ通信信号の強度を測定するステップと、
測定された信号強度が所定の値を満足させるか超過するならば、第１及び第２の通信デバイスの間で情報の無線伝送を動作可能にするステップと
を含む、少なくとも２つの無線通信デバイスがデータ伝送範囲（ＤＴＲ）内にあるかどうかを決定する方法。
【請求項５０】
第１の通信デバイスから第２の通信デバイスへ第１のＢｌｕｅｔｏｏｔｈ無線通信信号を送るステップが、ＤＩＡＤからコンピュータへ第１のＢｌｕｅｔｏｏｔｈ無線通信信号を送るステップを含む請求項４９に記載の方法。
【請求項５１】
データベースの中で、少なくとも１つの顧客の建物のロケーションを示すロケーション・データを、顧客の建物における無線動作可能コンピューティング・デバイスのために少なくとも１つの無線アクセス・アドレスに関連づけるステップを含む方法。
【請求項５２】
ロケーション・データが街路アドレスの少なくとも一部分を含む請求項５１に記載の方法。
【請求項５３】
ロケーション・データが全地球測位システム（ＧＰＳ）座標を含む請求項５１に記載の方法。
【請求項５４】
無線アクセス・アドレスがＭＡＣアドレスである請求項５１に記載の方法。
【請求項５５】
無線アクセス・アドレスがインターネット・プロトコル・アドレスである請求項５１に記載の方法。
【請求項５６】
複数の顧客のロケーションのロケーション・データ及び顧客のロケーションにおけるそれぞれの無線動作可能コンピューティング・デバイスのそれぞれの無線アクセス・アドレスを記憶するデータベース記憶ユニットへ、コンピューティング・デバイスからロケーション・データを無線で送るステップと、
データベース記憶ユニットから、送られたロケーション・データに関連づけられた無線アクセス・アドレスを検索するステップと、
検索された無線アクセス・アドレスをコンピューティング・デバイスへ無線で送るステップと、
検索された無線アクセス・アドレスをコンピューティング・デバイスで受け取るステップと、
顧客のロケーションで少なくとも１つの顧客のコンピューティング・デバイスへ無線アクセス・アドレスを無線で送って、発送のために顧客のロケーションで集荷可能なアイテムがあるかどうかを決定するステップと
を含む方法。
【請求項５７】
ロケーション・データが街路アドレスの少なくとも一部分を含む請求項５６に記載の方法。
【請求項５８】
ロケーション・データが全地球測位システム（ＧＰＳ）座標を含む請求項５６に記載の方法。
【請求項５９】
無線アクセス・アドレスがＭＡＣアドレスである請求項５６に記載の方法。
【請求項６０】
無線アクセス・アドレスがインターネット・プロトコル・アドレスである請求項５６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、アイテムの発送及び配達に関し、具体的には、アイテムの発送及び配達に自律的通信を使用することに関する。
【背景技術】
【０００２】
一般的に、サービス提供業者、輸送サービス提供業者、例えば、ＵＰＳ  ｏｆ  Ａｔｌａｎｔａ，Ｇｅｏｒｇｉａは、発送されるアイテムの集荷のため、及びアイテムの配達のため、営業日にはスケジュールされた停車を数多く行う。多くの場合、スケジュールされた集荷ロケーションの発送者は、その特定の日に発送されるアイテムを有しないかもしれない。しかし、輸送サービス提供業者は、スケジュールされた集荷ロケーションで集荷を試みる必要がないことに気づかないかもしれない。これらの「空の」スケジュール集荷ロケーションで停車するとき、輸送サービス提供業者の係員は、避けることのできる遅延を起こすかもしれない。更に、アイテムがロケーションへ配達されるとき、顧客は、配達されたアイテムに関する情報を顧客へ中継することを、輸送サービス提供業者の係員へ要求するかもしれず、それによって輸送サービス提供業者の停車当たりの時間が増加する。
【０００３】
ある場合には、スケジュールされた集荷ロケーションで可視的標識が使用され、発送のために集荷されるアイテムが、そのロケーションにあるかどうかを輸送サービス提供業者の係員に知らせる。そのような可視的標識は、スケジュールされた集荷ロケーションの窓又は扉に置かれた標示の形態であるかもしれない。しかし、この解決法は、多くの場合、実際的ではない。なぜなら、集荷ロケーションは、可視的標識を置く外部の窓又は扉を有しないかもしれないからである。他の場合には、窓が高い所にあって、輸送サービス提供業者の係員は街路から可視的標識を見ることができないかもしれない。
【０００４】
本発明の実施形態は、顧客のロケーションで実行しなければならない作業があるかどうかをサービス提供業者の係員へ知らせ、またサービス提供業者から顧客へ情報を迅速かつ効率的に伝達する効率的方法及びシステムを提供することによって、従来技術で遭遇される困難の多くを克服する。困難の幾つかは上記で説明されている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の実施形態は、顧客のデバイスと通信するサービス提供業者のデバイスのシステム及び方法を含む。具体的には、本発明の実施形態は、発送者のデバイスと自律的に通信する輸送サービス提供業者のデバイスのシステム及び方法を含む。本発明の１つの実施形態において、ＵＰＳ  ｏｆ  Ａｔｌａｎｔａ，Ｇｅｏｒｇｉａによって使用されるような配達情報獲得デバイス（ＤＩＡＤ）は、一意のネットワーク・アドレス又は無線アクセス・アドレスを有する発送者のパーソナル・コンピュータ又は他のプロセッサをベースにしたデバイスと自律的に接触する。１つの実施形態において、一意のアドレスはＭＡＣアドレスである。ＭＡＣアドレスはＥｔｈｅｒｎｅｔ（登録商標）及びトークンリング・アダプタの中へ焼き込まれた一意の識別子であり、この識別子は、そのデバイスのネットワーク・インタフェースを他の全てのネットワーク・インタフェースから識別する。他の実施形態において、一意のアドレスは、当分野で既知であるようなインターネット・プロトコル（ＩＰ）アドレスであるか、顧客のデバイスを個別に識別する他の手段であってよい。
【０００６】
輸送サービス提供業者、例えば、ＵＰＳは、平均して１日に１３０万件の集荷を有する（ＵＰＳが停車して、顧客が集荷物を有するかどうかを調べることを合意した件数）。本発明の実施形態は、輸送サービス提供業者の運転手が、運転手のトラックから顧客のロケーションまで歩き、顧客が集荷物を有するかどうかを質問する必要がないようにする。例えば、運転手がオフィスビルのロビーへ歩いて行き、ＤＩＡＤが、異なるフロアの１つ又は複数の異なる顧客のデバイスと自律的に通信し、どの顧客が運転手のための作業を有するかを調べ、情報を顧客のデバイスへ伝達する。本発明の１つの実施形態において、無線パーソナル・エリア・ネットワーク（ＷＰＡＮ）、例えば、Ｂｌｕｅｔｏｏｔｈ（商標）ネットワーク（ＩＥＥＥ８０２．１５．１標準と互換性がある）が使用されて、サービス提供業者のデバイスと顧客のデバイスとの間で情報を伝達する。他の実施形態において、標準のＩＥＥＥ８０２ファミリーと互換性のあるＷＰＡＮが使用される。
【課題を解決するための手段】
【０００７】
本発明の１つの態様は、ＷＰＡＮ信号を使用して、２つのデバイス、例えば、サービス提供業者のデバイスと顧客のデバイスとの間の信号強度を測定し、２つのデバイスがデータ伝送範囲内にあるかどうかを決定することである。
【０００８】
本発明の他の態様は、顧客のデバイスと通信できる通信デバイスを有するサービス提供業者のデバイス及び顧客のデバイスのアドレスを有するデータベースを含むシステムである。顧客のデバイスはサービス提供業者のデバイスと通信できる通信デバイスを有する。
【０００９】
本発明の他の態様は、サービス提供業者のデバイスが顧客のデバイスを自律的にポーリングし、サービス提供業者のための作業を顧客が有するかどうかを決定することである。
【００１０】
本発明の他の態様は、輸送サービス提供業者のデバイスが顧客のデバイスを自律的にポーリングし、発送される任意のアイテムを顧客が有するかどうかを決定することである。
【００１１】
本発明の他の態様は、サービス提供業者のデバイスが情報を顧客のデバイスへ伝達することである。
【００１２】
本発明の他の態様では、輸送サービス提供業者のデバイスが、顧客へ配達されるアイテムに関する情報を顧客のデバイスへ伝達することである。
【００１３】
本発明の他の態様では、ＷＰＡＮ信号を使用して、輸送サービス提供業者のデバイスと顧客のデバイスとの間の信号強度を決定し、適切なデータ範囲内にあれば、それらのデバイスの間でアイテム情報を伝達することである。
【００１４】
本発明の他の態様は、データベースの中で、少なくとも１つの顧客の建物のロケーションを示すロケーション情報を、顧客の建物における無線動作可能コンピューティング・デバイスの少なくとも１つの無線アクセス・アドレスに関連づけることである。
【００１５】
本発明の１つの態様において、ロケーション情報は、街路アドレスの少なくとも一部分を含む。
【００１６】
本発明の他の態様において、ロケーション情報は全地球測位システム（ＧＰＳ）座標を含む。
【００１７】
本発明の他の態様において、無線アクセス・アドレスはＭＡＣアドレスであるか、又は無線アクセス・アドレスはインターネット・プロトコル・アドレスである。
【００１８】
本発明の他の態様は、コンピューティング・デバイスから、複数の顧客のロケーションのロケーション情報を記憶するデータベース記憶ユニットへ、ロケーション情報を無線で送ることである。顧客のロケーションにおけるそれぞれの無線動作可能コンピューティング・デバイスのそれぞれの無線アクセス・アドレスも、データベース記憶ユニットへ送られる。送られたロケーション・データに関連づけられた無線アクセス・アドレスは、データベース記憶ユニットから検索されてコンピューティング・デバイスへ送られ、そこで受け取られる。次に、無線アクセス・アドレスは、顧客のロケーションにおける少なくとも１つの顧客のコンピューティング・デバイスへ無線で送られ、顧客のロケーションで発送されるアイテムを集荷できるかどうかを決定する。ロケーション情報は、少なくとも街路アドレスの一部分を含むか、全地球測位システム（ＧＰＳ）座標を含んでよい。無線アクセス・アドレスは、ＭＡＣアドレスであるか、インターネット・プロトコル・アドレスであってよい。
【００１９】
本発明のこれら及び他の態様は、本明細書でより完全に説明される。
【００２０】
本発明を一般的な言葉で説明したので、ここで添付の図面を参照する。図面は、必ずしも同じ比率で描かれていない。
【発明を実施するための最良の形態】
【００２１】
この後で、添付の図面を参照して、本発明を更に十分に説明する。図面では、本発明の全てではなく幾つかの実施形態が示される。実際、これらの発明は多くの異なった形態で具体化されてよく、本明細書に記述された実施形態へ限定されると解釈されてはならない。むしろ、これらの実施形態を提供するのは、この開示が適用可能な法的要件を満足させるためである。全体を通して、同様の番号は同様の要素を指す。
【００２２】
下記で、本発明の実施形態は、本発明の実施形態に従った方法、装置（即ち、システム）、及びコンピュータ・プログラム・プロダクトのブロック線図及びフローチャート図解を参照して説明される。ブロック線図及びフローチャート図解の各々のブロック、及びブロック線図及びフローチャート図解におけるブロックの組み合わせは、それぞれ、コンピュータ・プログラム命令によって実現可能であることが理解されるであろう。これらのコンピュータ・プログラム命令は、汎用コンピュータ、特殊目的コンピュータ、又は１つの機械を生成する他のプログラム可能データ処理装置へロードされ、コンピュータ又は他のプログラム可能データ処理装置で実行する命令が、フローチャートの１つ又は複数のブロックで指定された機能を実現する手段を作り出す。
【００２３】
これらのコンピュータ・プログラム命令は、更に、コンピュータ読み取り可能メモリに記憶され、コンピュータ又は他のプログラム可能データ処理装置が特定の仕方で機能するように命令することができ、したがってコンピュータ読み取り可能メモリに記憶された命令は、フローチャートの１つ又は複数のブロックに指定された機能を実現する命令手段を含む製品を生成するようになる。コンピュータ・プログラム命令は、更に、コンピュータ又は他のプログラム可能データ処理装置へロードされ、一連の動作ステップがコンピュータ又は他のプログラム可能装置の上で実行されてコンピュータ実現プロセスが生成されるようにし、したがってコンピュータ又は他のプログラム可能装置で実行する命令が、フローチャートの１つ又は複数のブロックで指定された機能を実現するステップを提供するようになる。
【００２４】
したがって、ブロック線図及びフローチャート図解のブロックは、指定された機能を実行する手段の組み合わせ、指定された機能を実行するステップの組み合わせ、及び指定された機能を実行するプログラム命令手段をサポートする。更に、ブロック線図及びフローチャート図解の各々のブロック、及びブロック線図及びフローチャート図解におけるブロックの組み合わせは、指定された機能又はステップを実行する特殊目的ハードウェア・ベース・コンピュータ・システム、又は特殊目的ハードウェアとコンピュータ命令との組み合わせによって実現可能であることが理解されるであろう。
【００２５】
本発明の実施形態は、顧客のデバイスと自律的に通信するサービス提供業者のデバイスのシステム及び方法を含む。更に具体的には、本発明の１つの実施形態において、ＵＰＳ  ｏｆ  Ａｔｌａｎｔａ，Ｇｅｏｒｇｉａによって使用されるような配達情報獲得デバイス（ＤＩＡＤ）は、一意のネットワーク・アドレス又は無線アクセス・アドレスを有する発送者のコンピュータ又は他のデバイスと自律的に接触する。１つの実施形態において、一意のアドレスは特定のＭＡＣアドレスである。他の実施形態において、一意のアドレスはコンピュータ又はデバイスのＣＰＵの一連番号、又はコンピュータ自身の一連番号、コンピュータの様々な構成要素の一連番号のハッシュ、ＩＰアドレスなどであってよい。
【００２６】
ＭＡＣアドレスが顧客のコンピュータ又は他のデバイスの一意のアドレスとして使用される例を考察すると、通信リンクは顧客のデバイスとサービス提供業者のデバイスとの間で確立される。サービス提供業者のデバイスは一意のアドレス、例えば、停車ロケーションにおける特定のＭＡＣアドレスにプログラムされる。ロケーションに近づくと、サービス提供業者のデバイス内の通信デバイスから各々の顧客のデバイスへ信号が送られる。信号は、停車ロケーションにおける顧客のデバイスの特定の一意のアドレスへアドレスされる。これらの一意のアドレス、例えば、ＭＡＣアドレスは、サービス提供業者のデバイスのメモリに記憶される。サービス提供業者のデバイスの操作員はロケーションを選択し、次にサービス提供業者のデバイスは、そのロケーションの顧客のデバイスのＭＡＣアドレスへアドレスされた信号を送る。信号が、対応するＭＡＣアドレスを有する顧客のデバイスに達すると、顧客のデバイス内のソフトウェアによって、特定のＭＡＣアドレスを有する顧客のデバイスは、サービス提供業者のデバイスへ信号を送って、その顧客がサービス提供業者の助力を必要とするか必要としないかを、サービス提供業者へ通知することができるようになる。
【００２７】
ＭＡＣアドレスは、ネットワーク・インタフェース、例えば、ネットワーク・インタフェース・カード（ＮＩＣ）へ割り当てられた一意の番号である。これらのネットワーク・インタフェースは、ネットワーク、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）及びトークンリング・ネットワークで使用される。ＮＩＣもＥｔｈｅｒｎｅｔ（登録商標）カードと呼ばれる。ＭＡＣ「アドレス」はインタフェース・デバイスの製造業者によって作り出される。標準のＭＡＣアドレスは、一般的に、１２個の英数字文字から構成される。各々の文字は、０から９までの数字又はＡからＦまでの英字である（即ち、１６進数）。ある場合には、コロン又はダッシュがＭＡＣアドレスの文字を分離する。可能なＭＡＣアドレスの例は、３４５２８ＣＦ３Ｄ０Ｂ８、３４：５２：８Ｃ：Ｆ３：Ｄ０：Ｂ８、３４−５２−８Ｃ−Ｆ３−Ｄ０−Ｂ８などである。他の実施形態において、ＭＡＣアドレス以外の様々な一意の識別子が使用され、顧客のコンピュータ又は他のデバイスを識別することができる。
【００２８】
１つの実施形態において、サービス提供業者のデバイスと顧客のデバイスとの間の通信リンクによって、ＷＰＡＮがサポートされる。サポートされるＷＰＡＮはＢｌｕｅｔｏｏｔｈ（商標）無線プロトコルを含む。
【００２９】
１つの実施形態において、サービス提供業者のデバイスは、ＤＩＡＤ、例えば、Ｂｌｕｅｔｏｏｔｈ（商標）通信デバイスを備えたＤＩＡＤ  ＩＶである。顧客のデバイス（例えば、パーソナル・コンピュータ）も、Ｂｌｕｅｔｏｏｔｈ（商標）通信デバイスを有する。１つの実施形態において、顧客のデバイスはＢｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイス・アダプタであり、このアダプタは、シリアル・ポート（例えば、ＲＳ−２３２接続）を介して顧客のデバイスへ接続するか、Ｂｌｕｅｔｏｏｔｈ動作可能ＵＳＢドングルのようなデバイスを介してＵＳＢポートへ接する。Ｂｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスに特殊回路基板を備えて、その回路基板に信号強度を測定させてよい。そのような回路基板は、例えば、Ｄｉｇｉ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  ｏｆ  Ｍｉｎｎｅｔｏｎｋａ，Ｍｉｎｎｅｓｏｔａによる「Ｗａｖｅｓｐｅｅｄ」又はＭａｌｍｏｅ，Ｓｗｅｄｅｎのｃｏｎｎｅｃｔｂｌｕｅ  ＡＢから入手可能である。
【００３０】
Ｗａｖｅｓｐｅｅｄ／Ｓ無線シリアル・アダプタは安全な標準ベースの解決法を提供して、周辺デバイスとホストとの間で無線ＲＳ−２３２シリアル・データ転送を可能にする。２つのＷａｖｅｓｐｅｅｄ／Ｓユニットが、ホストＰＣ及びバーコード・スキャナ、レシート・プリンタ、スケール又は他のデバイスと一緒にペアにされ、即時のシリアル・ケーブル置換のために無線リンクを作り出すことができる。Ｂｌｕｅｔｏｏｔｈ動作可能シリアル・デバイス、例えば、ＤＩＡＤ、ＰＤＡ、ＰＬＣ、タブレットＰＣ、又はＷＡＮ無線と通信するため、単一のＷａｖｅｓｐｅｅｄ／Ｓがサーバ・モードで使用されてよい。一般的に、Ｗａｖｅｓｐｅｅｄ／Ｓ無線シリアル・アダプタは任意のシリアル・ポートへ接続し、ホストＰＣ又はアプリケーション・ソフトウェアは必要でない。Ｗａｖｅｓｐｅｅｄ／Ｓは、例えば、移動コンピューティング（救急車、配達トラック）、医療、ＰＯＳシステムなどのアプリケーションでユーザの移動性を増進する。
【００３１】
Ｂｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスの現在のバージョンは固有の信号強度測定能力を有せず、したがって信号強度を測定するためには特別の回路基板を必要とするが、Ｂｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスの将来のバージョンは固有の信号強度測定能力を有することが予想される。したがって、本発明の実施形態は、Ｂｌｕｅｔｏｏｔｈ（商標）テクノロジ通信の、この予想される改善を包含する。
【００３２】
Ｂｌｕｅｔｏｏｔｈ（商標）テクノロジは、近距離ディジタル双方向無線を介して、広範囲のデバイス間でシームレスな音声及びデータ接続を可能にするチップ・テクノロジである。それは、移動デバイス及び静止デバイスの双方間でデータ及び音声を近距離で通信するための公開仕様である。例えば、それは、携帯電話、無線情報デバイス（ＷＩＤ）、コンピュータ、及びＰＤＡが、どのようにして相互と、またコンピュータ、オフィスの電話、又は家庭の電話と接続するかを指定する。Ｂｌｕｅｔｏｏｔｈ（商標）テクノロジは、移動通信及び移動コンピューティング会社間の提携結果であり、短距離通信標準を発展させて約１０メートルの距離の無線データ通信を可能にする。Ｂｌｕｅｔｏｏｔｈ（商標）テクノロジは、標準通信インタフェース及び低コスト・コンピュータ・チップの双方を包含する。それはＤＥＣＴ（Ｄｉｇｉｔａｌ  Ｅｕｒｏｐｅａｎ  Ｃｏｒｄｌｅｓｓ  Ｔｅｌｅｐｈｏｎｅ）テクノロジとｉＲＤＡ（ｉｎｆｒａ  Ｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）テクノロジの間の交差点である。もっとも、ｉＲＤＡの直接見通し線の要件は回避されている。
【００３３】
Ｂｌｕｅｔｏｏｔｈテクノロジは移動ネットワーク・トランザクションを含まない。そのスペクトルは、ライセンスされないスペクトル領域（約２．４５ギガヘルツ）で自由に使用できる。Ｂｌｕｅｔｏｏｔｈ（商標）動作可能デバイスを使用するデータ伝送速度は、現在、約７２０ｋｂｐｓと１秒当たり１メガビット（Ｍｂｐｓ）との間である。Ｂｌｕｅｔｏｏｔｈ（商標）テクノロジは無線ローカルエリアネットワーク（ＬＡＮ）を促進するであろう。その場合、異なるハンドヘルド・コンピューティング端末及び移動端末のネットワークは、移動中でも、またそれら端末間に見通し線がないときでも、通信及びデータ交換を行うことができるであろう。データの同期化及び交換はＢｌｕｅｔｏｏｔｈ（商標）動作可能デバイスの主なアプリケーションである。これは電子商アプリケーション、例えば、駐車メータ、バス・チケット、ショッピング、映画などの電子支払いと同様である。Ｂｌｕｅｔｏｏｔｈ（商標）テクノロジはバックグラウンドで実行し、しかも機械がプロセスを自律的に開始及びトリガするのに見通し線は必要でない。Ｂｌｕｅｔｏｏｔｈ（商標）標準は制御メカニズムを組み込んでいる。なぜなら、各々のデバイスは一意のアドレス（例えば、１２バイト（ＭＡＣ））を割り当てられており、そのデバイスへ接続するには、そのアドレスを知る必要があるからである。更に、距離内の他のＢｌｕｅｔｏｏｔｈ（商標）動作可能デバイスを探索する照会機能が存在する。
【００３４】
本発明の１つの実施形態において、Ｂｌｕｅｔｏｏｔｈ（商標）動作可能デバイスによって生成された信号が使用されて、２つのデバイスの間の信号強度を測定され、２つのデバイスがデータ伝送範囲（ＤＴＲ）内にあるかどうかが決定される。他の実施形態では、信号強度を測定することなく、２つのデバイス間の通信が試みられる。１つの実施形態において、２つのデバイスはＤＩＡＤ（例えば、ＤＩＡＤ  ＩＶ）と１つ又は複数の顧客のコンピュータである。顧客のコンピュータは、ネットワーク・インタフェース、例えば、ＮＩＣを有するＢｌｕｅｔｏｏｔｈ（商標）通信デバイスを備えている。ＮＩＣの各々は別個のＭＡＣアドレスを有する。Ｂｌｕｅｔｏｏｔｈ（商標）通信デバイスを備えたＤＩＡＤは、顧客のコンピュータのＮＩＣの一意のアドレス（例えば、ＭＡＣアドレス）を有するようにプログラムされる。２つのＢｌｕｅｔｏｏｔｈ（商標）動作可能デバイス（例えば、ＤＩＡＤ及び顧客のデバイス）の間の信号強度が測定されてＤＴＲが決定される実施形態では、サービス提供業者がＤＩＡＤを指定区域へ持ち込むので、ＤＩＡＤは区域の中にある一意のアドレス（例えば、ＭＡＣアドレス、ＩＰアドレスなど）を知るようにプログラムされ、ＤＴＲデバイスでＤＩＡＤと顧客のコンピュータとの間の信号強度を監視し始める。一度十分な信号強度がＤＩＡＤと顧客のコンピュータとの間で確立されると、ＤＴＲデバイスは通信デバイスへ「１」の設定ビットを提供し、通信デバイスはＤＩＡＤと顧客のコンピュータとの間で通信が確立されるようにする。接続が確立されたことをＤＴＲ強度が示すと、ＤＩＡＤは輸送情報をダウンロードし、肯定応答を受け取る。ＤＩＡＤは、更に、顧客が、例えば、ＣＯＤ荷物を有し、顧客がサービス提供業者へ支払いを提供する必要があることを顧客のデバイスへ通信してよい。更に、ＤＩＡＤは、発送のためにサービス提供業者によって集荷されるべきアイテムを顧客が有することを示す情報を、顧客のデバイスから受け取ってよい。
【００３５】
顧客のデバイスに関連づけられたコンピュータ・プログラムは、集荷又は他の作業を要求するオプションを顧客へ提供してよい。ＤＩＡＤは、顧客のデバイスを自律的にチェックする。コンピュータ・プログラムは顧客のデバイスの通信デバイスから信号をサービス提供業者のデバイスへ送らせ、それによってサービス提供業者が顧客のロケーションへ行くように指令する。代替として、ＤＩＡＤは特定の顧客の場所に作業がないという信号を顧客のデバイスから受け取るか、又はＤＩＡＤは顧客のデバイスから信号を受け取らなくてもよい。したがって、サービス提供業者は、その車両を止め、及び／又は車両を離れる必要なしに、顧客のロケーションで作業をする必要があるかどうかを知る。顧客のロケーションで作業をする必要があれば、サービス提供業者は、例えば、小荷物のために必要なラベル、手押し車などを持参するか、他の場合には、適切な工具、機器、又は部品を顧客のロケーションへ持って行くことによって、顧客のロケーションで行うべき特定の作業のために、より良好に準備することができる。
【００３６】
図１Ａは、自律的通信のための、本発明のシステムの１つの実施形態を示す。この実施形態において、サービス提供業者のデバイス１０２及び顧客のデバイス１０４が備えられる。デバイス１０２と１０４との間の通信は、無線ネットワーク１２０を介して起こる。前述したように、サービス提供業者のデバイス１０２は、例えば、ＵＰＳによって使用されるＤＩＡＤであるか、パーソナル・ディジタル・アシスタント（ＰＤＡ）、ＷＩＤ、又は処理能力を有する他の通信デバイスであってよい。顧客のデバイス１０４は、パーソナル・コンピュータ、サーバ、マイクロプロセッサ、又は通信信号の伝送を起こして受信信号を処理できる他のデバイスであってよい。サービス提供業者のデバイス１０２は、更に、通信デバイス１０６、例えば、Ｂｌｕｅｔｏｏｔｈ（商標）動作可能無線トランシーバ、及びＤＴＲデバイス１０８を含む。命令を実行することのできるプロセッサ１１０は、通信デバイス１０６、ＤＴＲデバイス１０８、及びメモリ・デバイスに記憶された１つ又は複数のデータベース１１２と通信する。
【００３７】
顧客のデバイス１０４は、通信デバイス１１４、例えば、Ｂｌｕｅｔｏｏｔｈ動作可能無線トランシーバをさらに含む。顧客のデバイス１０４は、命令を実行して通信デバイス１１４と通信することのできるプロセッサ１１６、及びメモリ・デバイスに記憶された１つ又は複数のデータベース１１８をさらに有する。
【００３８】
サービス提供業者のデバイス１０２は、それぞれの通信デバイス１０６及び１１４を介して、ネットワーク１２０で顧客のデバイス１０４と通信する。一般的に、これは、サービス提供業者のデバイス１０２の通信デバイス１０６が、特定のＭＡＣアドレスを有する信号を、その特定のＭＡＣアドレスを有する顧客のデバイス１０４へ送ることによって達成される。一度この信号が、その特定のＭＡＣアドレスを有する顧客のデバイス１０４によって受け取られると、２つのデバイスが通信してよい。他の実施形態において、ＭＡＣアドレシング以外の一意のアドレシング・スキームが使用されてよい。
【００３９】
図１Ａで示されるような１つの実施形態において、サービス提供業者のデバイス１０２はＤＴＲデバイス１０８を含む。このデバイスは、顧客のデバイス１０４とサービス提供業者のデバイス１０２との間のテスト通信信号の強度を測定する。一度このテスト通信信号が所定のレベルを満足させるか超過するならば、サービス提供業者のデバイス１０２のプロセッサ１１０の中でビットが設定され、それによってサービス提供業者のデバイス１０２と顧客のデバイス１０４との間で、それぞれの通信デバイス１０６及び１１４を介してデータの転送及び受信が可能になる。様々な実施形態において、ＤＴＲデバイス１０８はＢｌｕｅｔｏｏｔｈ（商標）動作可能無線トランシーバとは別個の電子回路基板又はチップであってよく、他の実施形態では、ＤＴＲデバイス１０８はＢｌｕｅｔｏｏｔｈ（商標）動作可能無線トランシーバの電子回路基板、回路、又はチップの中へ組み込まれてよい。
【００４０】
図１Ｂで示されるような他の実施形態において、サービス提供業者のデバイス１０２はＤＴＲデバイス１０８を含まない。そのような実施形態において、サービス提供業者のデバイス１０２のメモリからロケーションを選択することによって、通信が確立される。その場合、ロケーションは顧客のデバイス１０４の１つ又はＭＡＣアドレスに関連づけられる。サービス提供業者のデバイス１０２の通信デバイス１０６は、特定の一意のアドレス、例えば、ＭＡＣアドレスを有する信号を、その特定のアドレスを有する顧客のデバイス１０４へ送る。一度この信号が、その特定のアドレスを有する顧客のデバイス１０４によって受け取られると、顧客のデバイス１０４は、肯定応答信号をサービス提供業者のデバイス１０２へ送る。一度肯定応答信号がサービス提供業者のデバイス１０２によって受け取られると、２つのデバイスは通信して相互に情報を転送してよい。
【００４１】
１つの実施形態において、ネットワーク１２０は、Ｂｌｕｅｔｏｏｔｈ（商標）無線プロトコルを含むＷＰＡＮプロトコルをサポートするように構成される。もっとも、他の無線忠実度プロトコル、例えば、無線広域ネットワーク（ＷＷＡＮ）及び無線ローカルエリアネットワーク（ＷＬＡＮ）が他の実施形態でサポートされてよい。更に、図１Ｃで示されるような１つの実施形態において、サービス提供業者のデバイス１０２は、ネットワーク１２０へ接続された１つ又は複数の顧客のデバイス１０４と通信可能であってよい。ネットワーク１２０は、有線、無線、又はそれらの組み合わせであってよい。１つの実施形態において（図示されず）、サービス提供業者のデバイス１０２は、ネットワークへ接続された１つのマスタ・デバイス（例えば、サーバ、ルータなど）と通信してよい。マスタ・デバイスは、ネットワークへ接続された他の顧客のデバイスと通信してよい。図１Ｄ及び図１Ｅで示されるような本発明の他の実施形態において、サービス提供業者のデバイス１０２と顧客のデバイス１０４との間の通信はポイントツーポイントである。
【００４２】
サービス提供業者のデバイス１０２のデータベース１１２は、ロケーションに関する情報、及びそれらのロケーションに関連づけられた顧客のデバイスの一意のアドレスを含む。例えば、図２で示されるように、特定のアドレス２０４を有するオフィスビル２０２は、その１つのロケーション２０２に関連づけられた一意のアドレスを有する多数のデバイス２０６を有してよい。サービス提供業者のデバイス２０８はデータベース２１０を含み、データベース２１０は、ロケーション情報２１２を、それらのロケーションにおける一意のネットワーク・アドレス又は無線アクセス・アドレス２１４に関連づける。そのようなデータベース２１６の例示的構造は、図２で示される。
【００４３】
１つの実施形態において、サービス提供業者は、例えば、そのデバイス１０２の上のボタン（図示されず）を押し、メニューからロケーションを選択し、バーコード、ＲＦＩＤタグ、又はロケーションを識別する他の機械読み取り可能指示を走査することによって、又はロケーションを識別する情報を信号が提供するロケーションで送信機から信号を受け取ることによって、又は全地球測位システムの情報を受け取ることによって、データベースからロケーションを選択する。
【００４４】
ここで図１Ａ及び図２を参照すると、サービス提供業者のデバイスのプロセッサ１１０は、サービス提供業者のデバイス２０８のＢｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイス１０６から、その特定のロケーション２０２に関連づけられた顧客のデバイス２０６の各々の一意のアドレスへ、信号が送られるようにする。信号が受け取られるならば、顧客のデバイス１０４及び２０６の通信デバイス１１４によって応答（肯定応答）が送られる。そのように備えられていれば、ＤＴＲデバイス１０８は、それらの信号の強度を測定し、信号が十分に強くてある閾値を満足させるならば、ＤＴＲデバイス１０８はデバイス２０８及び２０６の間でデータの転送を可能にする。ＤＴＲデバイス１０８を備えていない他の実施形態では、単純に、サービス提供業者のデバイス２０８が顧客のデバイス２０６から肯定応答を受け取ることによって、データの転送が可能にされてよい。
【００４５】
図２の実施形態で示されるように、サービス提供業者は、そのデバイス２０８を使用して、ビル２０２内に置かれた顧客のデバイス２０６から、ビル２０２へ入る必要なしに、顧客がサービス提供業者のための作業を有するかどうかを決定してよい。図２で示される実施形態では、サービス提供業者の係員２２０は車両２１８から出ているが、サービス提供業者のデバイス２０８が車両２１８の外に置かれることは必要でなく、ある場合には、サービス提供業者のデバイス２０８は車両２１８内に取り付けられてよい。
【００４６】
１つの実施形態において、サービス提供業者は輸送サービス提供業者、例えば、Ｕｎｉｔｅｄ  Ｐａｒｃｅｌ  Ｓｅｒｖｉｃｅ  ｏｆ  Ａｍｅｒｉｃａ，Ｉｎｃ．ｏｆ  Ａｔｌａｎｔａ，Ｇｅｏｒｇｉａ（ＵＰＳ）、ＦｅｄＥｘ  Ｃｏｒｐ．ｏｆ  Ｍｅｍｐｈｉｓ，Ｔｅｎｎｅｓｓｅｅなどである。輸送サービス提供業者の運転手２２０は、全ての労働日に小荷物を集荷及び配達するため多数の指定された停留所を有する。運転手２２０はサービス提供業者のデバイス２０８を携行している。１つの実施形態において、サービス提供業者のデバイス２０８は、ＵＰＳによって使用されるようなＤＩＡＤ  ＩＶである。図３はＤＩＡＤ  ＩＶ３００の例示的実施形態であるが、他のサービス提供業者のデバイスが本発明の実施形態で利用されてよい。指定されたロケーションで停車すると、運転手２２０はロケーション２０４をサービス提供業者のデバイス２０８へ打鍵し、リストからロケーション２０４を選択し、又はサービス提供業者のデバイス２０８へロケーション情報を入力するか受け取る。図示されない１つの実施形態において、全地球測位システム（ＧＰＳ）座標が、ロケーション情報としてサービス提供業者のデバイスによって受け取られてよい。ロケーション情報をサービス提供業者のデバイス２０８へ入力するか受け取ることによって、サービス提供業者のデバイス２０８の中のプロセッサはデータベース２１０にアクセスする。データベース２１０は１つ又は複数の一意のネットワーク・アドレス２１４、又はそのロケーション２０４に関連づけられた無線アクセス・アドレスを含む。一度そのロケーション２０４の一意のアドレス２１４がデータベース２１０から検索されると、プロセッサは、サービス提供業者のデバイス２０８内のＢｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスが、そのロケーション２０４に関連づけられた各々の一意のアドレス２１４へアドレスされた信号を送るようにする。
【００４７】
顧客のデバイス２０６は、範囲内にあれば、サービス提供業者のデバイス２０８から信号を受け取る。各々の顧客のデバイス２０６は、信号が受け取られたことをサービス提供業者のデバイス２０８へ示す肯定応答をサービス提供業者のデバイス２０８へ送る。１つの実施形態において、サービス提供業者のデバイス２０８は、ＤＴＲデバイス１０８を使用して、この返答信号の強度を監視する。ＤＴＲデバイス１０８によって決定された信号強度が、顧客のデバイス２０６及びサービス提供業者のデバイス２０８がデータ伝送範囲内にあることを示すならば、ＤＴＲデバイス１０８は、サービス提供業者のデバイス２０８と顧客のデバイス２０６との間の情報転送を可能にする。図１Ｂで示されるような他の実施形態では、ＤＴＲデバイスは存在せず、一度返答信号が顧客のデバイス２０６からサービス提供業者のデバイス２０８によって受け取られると、情報の転送が可能にされる。Ｂｌｕｅｔｏｏｔｈ（商標）デバイス及びソフトウェアの将来のリリースでは、別個のＤＴＲデバイスは必要でないかも知れない。なぜなら、ＤＴＲデバイスの信号強度測定機能は、Ｂｌｕｅｔｏｏｔｈ（商標）デバイス及び／又はソフトウェアによって実行されてよいからである。
【００４８】
１つの実施形態において、顧客のデバイス２０６内に存在するソフトウェア・アプリケーションは、一度顧客のデバイス２０６とサービス提供業者のデバイス２０８との間の通信が確立されると、Ｂｌｕｅｔｏｏｔｈ信号を介してサービス提供業者のデバイス２０８へ情報を送ることによって、顧客がサービス提供業者のための作業を有するかどうかをサービス提供業者に通知するようにプログラムされる。例えば、ソフトウェア・アプリケーションは、集荷及び発送されるべきある数の荷物を顧客が有すること、荷物がどこへ発送されるか、どのような種類の発送か（例えば、翌日の配達、二日目の配達、規定の輸送など）、及び他の関連する輸送情報を、サービス提供業者のデバイス２０８へ通知するようにプログラムされてよい。ソフトウェア・アプリケーションは、更に、集荷又は発送のためのアイテム又は小荷物を顧客が有しないことを、サービス提供業者のデバイスへ通知してよい。したがって、サービス提供業者は、そのオフィス又はロケーションを訪れる必要はない。
【００４９】
１つの実施形態において、サービス提供業者のデバイスは、サービス提供業者のデバイス２０８から顧客のデバイス２０６へ情報を転送する。そのような情報は、例えば、顧客へ配達されるべき小荷物に関連するか、小荷物の数及び誰からの小荷物か、どこから小荷物が発送されたか、料金はいくらかなどの情報を含んでよい。
【００５０】
図１Ａ、図１Ｂ、及び図２で示されるシステムの使用方法は、図４のフローチャートで記述されたステップを含む。プロセスはステップ４０２で始まる。ステップ４０４では、サービス提供業者がロケーションを選択する。ステップ４０６では、サービス提供業者が、サービス提供業者のデバイスと一緒に、選択されたロケーションへ近づく。ステップ４０８では、サービス提供業者のデバイスがロケーションの記述、例えば、アドレス、顧客番号、バーコードなどを提供される。ステップ４１０では、サービス提供業者のデバイスは、選択されたロケーションで顧客のデバイスの１つ又は複数の一意のアドレス（例えば、ＭＡＣアドレス）を検索する。ステップ４１２では、一意のアドレスの１つが選択され、サービス提供業者のデバイスは無線伝送、例えば、Ｂｌｕｅｔｏｏｔｈ信号を送る。この信号は、そのロケーションの１つ又は複数の一意のアドレスへアドレスされる。ステップ４１４では、顧客のデバイスはサービス提供業者のデバイスから無線伝送を受け取る。ステップ４１６では、顧客のデバイスが無線伝送、例えば、Ｂｌｕｅｔｏｏｔｈ信号の形態でサービス提供業者のデバイスへ肯定応答を送る。ステップ４１８では、サービス提供業者のデバイスから顧客のデバイスへ、及び顧客のデバイスからサービス提供業者のデバイスへ、情報が転送される。そのような情報は、例えば、顧客のオフィスで集荷されるべき小荷物に関する情報、顧客のロケーションへ配達されるべき小荷物に関する情報などを含んでよい。ステップ４２０では、サービス提供業者は、行われるべき作業があることを示した顧客のロケーションへ出頭するが、サービス提供業者のための作業を有しないロケーションへは出頭しない。ステップ４２２では、顧客のロケーションで作業が行われ、プロセスはステップ４２４で終わる。
【００５１】
他の使用方法はステップ５０２で始まる。ステップ５０４では、ロケーション、例えば、オフィスビル、商店街などが、輸送サービス提供業者によって選択される。ステップ５０６では、輸送サービス提供業者が、サービス提供業者のデバイスと一緒に、選択されたロケーションへ近づく。ステップ５０８では、輸送サービス提供業者のデバイスが、ロケーションの記述、例えば、アドレス、顧客番号、バーコード、符号化アドレスを有する無線信号、符号化されたアドレス情報を有するＲＦＩＤタグなどを提供される。ステップ５１０では、サービス提供業者のデバイスが、選択されたロケーションで顧客のデバイスの１つ又は複数の一意のアドレス（例えば、ＭＡＣアドレス）を検索する。ステップ５１２では、一意のアドレスの１つが選択され、サービス提供業者のデバイスは、そのロケーションの選択された一意のアドレスへアドレスされるＢｌｕｅｔｏｏｔｈ信号を送る。ステップ５１４では、顧客のデバイスはサービス提供業者のデバイスからＢｌｕｅｔｏｏｔｈ伝送を受け取る。ステップ５１６では、顧客のデバイスは、サービス提供業者のデバイスへ肯定応答をＢｌｕｅｔｏｏｔｈ信号の形態で送る。ステップ５１８では、顧客のロケーションで輸送サービス提供業者によって集荷されるべき１つ又は複数の小荷物を顧客が有することを示す情報が、顧客のデバイスからサービス提供業者のデバイスへ転送される。そのような情報は、例えば、顧客のオフィスで集荷されるべき小荷物に関する情報、顧客のロケーションで配達されるべき小荷物に関する情報などを含んでよい。ステップ５２０では、そのロケーションに関連した他の一意のアドレスがあるかどうかが決定される。あれば、プロセスはステップ５１２へ戻る。なければ、プロセスはステップ５２２へ続く。ステップ５２２では、輸送サービス提供業者は、行われるべき作業があることを示した顧客のロケーションへ出頭するが、輸送サービス提供業者のための作業がないロケーションへは出頭しない。ステップ５２４では、作業が顧客のロケーションで行われ、プロセスはステップ５２６で終わる。
【００５２】
システムの実施形態の他の使用方法は、ステップ６０２で始まる。ステップ６０４では、ロケーション、例えば、オフィスビル、商店街などが輸送サービス提供業者によって選択される。ステップ６０６では、輸送サービス提供業者が、サービス提供業者のデバイスと一緒に、選択されたロケーションに近づく。ステップ６０８では、輸送サービス提供業者のデバイスが、ロケーションの記述、例えば、アドレス、顧客番号、バーコード、符号化されたアドレスを有する無線信号、符号化されたアドレス情報を有するＲＦＩＤタグなどを提供される。ステップ６１０では、サービス提供業者のデバイスが、選択されたロケーションで顧客のデバイスの１つ又は複数の一意のアドレス（例えば、ＭＡＣアドレス）を検索する。ステップ６１２では、一意のアドレスの１つが選択され、サービス提供業者のデバイスは、そのロケーションで選択された一意のアドレスへアドレスされるＢｌｕｅｔｏｏｔｈ信号を送る。ステップ６１４では、顧客のデバイスはサービス提供業者のデバイスからＢｌｕｅｔｏｏｔｈ伝送を受け取る。ステップ６１６では、顧客のデバイスはサービス提供業者のデバイスへＢｌｕｅｔｏｏｔｈ信号の形態で肯定応答を送る。ステップ６１８では、サービス提供業者のデバイスの中のＤＴＲデバイスは、肯定応答の信号強度を測定する。ステップ６２０では、測定された信号強度が顧客のデバイスとの間で情報を送信するのに十分であるかどうかが決定される。ステップ６２０で測定された信号が十分であれば、プロセスはステップ６２２へ移動する。信号が情報を送信するのに十分でなければ、プロセスはステップ６１２へ戻る。ステップ６２２では、輸送サービス提供業者のための作業を顧客が有するかどうかを示す情報が、顧客のデバイスからサービス提供業者のデバイスへ転送される。ステップ６２４では、輸送サービス提供業者のための作業を顧客が有するかどうかが決定される。顧客が作業を有しないならば、プロセスはステップ６１２へ戻る。顧客が作業を有するならば、ステップ６２６で、どのような種類の作業を行うべきかが決定される。ステップ６２６では、集荷されるべき小荷物を顧客が有するかどうか、顧客へ配達されるべき小荷物を輸送サービス提供業者が有するかどうか、又はこれらの双方かが決定される。顧客のロケーションでアイテムを集荷するだけであれば、ステップ６２８で、輸送サービス提供業者は顧客のロケーションへ移動して小荷物を集荷する。顧客へアイテムを配達するだけであれば、ステップ６３０で、サービス提供業者のデバイスは、配達されるべきアイテムに関する情報を顧客のデバイスへ転送し、サービス提供業者はアイテムを顧客へ配達する。顧客が双方、即ち、集荷されるべきアイテム及び配達されるべきアイテムを有すれば、ステップ６３２で、輸送サービス提供業者は、配達されるべきアイテムを顧客のロケーションへ持って行き、配達されるアイテムに関する情報を、サービス提供業者のデバイスから顧客のデバイスへ転送し、発送のためのアイテムを集荷する。ステップ６３４では、そのロケーションに関連づけられた他の一意の顧客のデバイスのアドレス（例えば、ＭＡＣアドレス）があるかどうかが決定される。あれば、プロセスはステップ６１２へ戻る。なければ、プロセスはステップ６３６へ続く。そこでプロセスは終わる。
【００５３】
図７は、２つの通信デバイスの間で送信されるＢｌｕｅｔｏｏｔｈ信号の強度を測定して、デバイスがデータ伝送範囲（ＤＴＲ）内にあるかどうかを決定する例示的方法を示すフローチャートである。プロセスはステップ７０２で始まる。ステップ７０４では、第１のＢｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスから第２のＢｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスへ無線通信信号が送信される。ステップ７０６では、第１の無線通信信号が第２のＢｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスで受け取られる。ステップ７０８では、第２の通信デバイスにおけるＤＴＲデバイスが、受け取られた無線通信信号の強度を測定する。ステップ７１０では、ＤＴＲデバイスによって測定された信号強度が、ある所定の閾値を満足させるか又は超過するかが決定される。所定の値を満足させるか超過すれば、ステップ７１２で、第１の通信デバイスと第２の通信デバイスとの間の無線通信が動作可能にされる。ステップ７１０で、測定された信号強度が所定の値を満足させないか超過しないならば、プロセスは上記のステップ７０４へ戻る。プロセスはステップ７１４で終わる。
【００５４】
２つのＢｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスの間で送信される無線信号の強度を測定して、デバイスがデータ伝送範囲（ＤＴＲ）内にあるかどうかどうかを決定する例示的方法の他の実施形態は、図８のフローチャートに示される。プロセスはステップ８０２で始まる。ステップ８０４では、無線通信信号が第１のＢｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスから第２のＢｌｕｅｔｏｏｔｈ（商標）動作可能通信デバイスへ送信される。ステップ８０６では、第１の無線通信信号が第２の通信デバイスで受け取られる。ステップ８０８では、第２の無線通信信号が第２の通信デバイスから第１の通信デバイスへ送信される。第２の無線信号は、第２の通信デバイスが第１の通信信号を受け取ったことを応答する。ステップ８１０では、第２の通信信号が第１の通信デバイスで受け取られ、第２の通信信号の強度がＤＴＲデバイスで測定される。ステップ８１２では、測定された信号強度が所定の値を満足させるか超過するかが決定される。所定の値を満足させるか超過するならば、ステップ８１４で、第１及び第２の通信デバイスの間で情報の無線伝送が動作可能にされる。ステップ８１２で、測定された信号強度が所定の値を満足させないか超過しないならば、プロセスは上記のステップ８０４へ戻る。プロセスはステップ８１６で終わる。
【００５５】
本明細書で開示された全ての商標は、それぞれの所有者の財産である。そのような商標の使用は、特定の商品又はサービスの源を示すことだけを意図され、そのような製品の広告、販売、頒布、奨励、又は提案を構成することを意図されない。
【００５６】
本明細書で記述された本発明の多くの修正及び他の実施形態が、これまでの説明及び関連図面で提示された教示の利益を有する当業者の心に浮かぶであろう。したがって、理解すべきこととして、本発明は開示された特定の実施形態へ限定されず、修正及び他の実施形態は添付の特許請求の範囲に含められることが意図される。特定の用語が本明細書で使用されているが、それらの用語は一般的及び説明的意味でのみ使用され、限定を目的とするものではない。
【図面の簡単な説明】
【００５７】
【図１Ａ】サービス提供業者のデバイスと顧客のデバイスとの間で自律的に通信する本発明のシステムの１つの例示的実施形態である。
【図１Ｂ】サービス提供業者のデバイスと顧客のデバイスとの間で自律的に通信する本発明のシステムの他の例示的実施形態であって、更にＤＴＲデバイスを含む実施形態である。
【図１Ｃ】サービス提供業者のデバイスとネットワークへ接続された１つ又は複数の顧客のデバイスとの間で自律的に通信する本発明のシステムの他の例示的実施形態である。
【図１Ｄ】サービス提供業者のデバイスと顧客のデバイスとの間で自律的なポイントツーポイント通信を行う本発明のシステムの１つの例示的実施形態である。
【図１Ｅ】サービス提供業者のデバイスと顧客のデバイスとの間で自律的なポイントツーポイント通信を行う本発明のシステムの１つの例示的実施形態であって、更にＤＴＲデバイスを含む実施形態である。
【図２】サービス提供業者のデバイスと様々な顧客のデバイスとの間で通信する本発明のシステムの実施形態の使用の例示図である。
【図３】本発明のシステムの実施形態で使用されてよいサービス提供業者のデバイスの例示的実施形態である。
【図４】本発明のシステムの１つ又は複数の実施形態の例示的使用方法を説明するフローチャートであって、サービス提供業者のデバイスが顧客のデバイスによって顧客のロケーションで実行されるべき作業に関する情報を自律的に提供される場合のフローチャートである。
【図５】本発明のシステムの１つ又は複数の実施形態の例示的使用方法を説明する他のフローチャートであって、複数の顧客のデバイスが１つのロケーションに存在する（例えば、オフィスビル）場合のフローチャートである。
【図６】本発明のシステムの１つ又は複数の実施形態の例示的使用方法を説明する他のフローチャートであって、顧客のデバイスとサービス提供業者のデバイスとの間の信号強度が情報伝達の開始前に決定される場合のフローチャートである。
【図７】本発明の実施形態において、２つの通信デバイスの間の信号強度を測定して、デバイスがデータ伝送範囲内にあるかどうかを決定する例示的方法を説明するフローチャートである。
【図８】本発明の実施形態において、２つの通信デバイスの間の信号強度を測定して、デバイスがデータ伝送範囲内にあるかどうかを決定する例示的方法を説明するフローチャートの他の実施形態である。
【図１Ａ−１Ｂ】
2007538430.tif 000002
【図Ｃ】
2007538430.tif 000003
【図１Ｄ−１Ｅ】
2007538430.tif 000004
【図２】
2007538430.tif 000005
【図３】
2007538430.tif 000006
【図４】
2007538430.tif 000007
【図５】
2007538430.tif 000008
【図６】
2007538430.tif 000009
【図７】
2007538430.tif 000010
【図８】
2007538430.tif 000011