(57)【特許請求の範囲】
【請求項１】
無線端末が複数のエリア内のどのエリアに属しているかを示すエリア情報を検出する位置管理サーバと、該位置管理サーバによる検出結果から前記無線端末が属するエリアを特定し、該特定されたエリアに関連したエリア毎に異なる配信情報を配信する情報配信サーバにおいて、
前記エリア毎に関連した配信情報を記憶した配信情報データベースと、
情報配信の対象となる前記無線端末ごとに備えられ、各無線端末宛の配信情報を配信する順序で格納している情報配信スプールと、
前記無線端末がエリア間の移動を行ったときに前記情報配信スプール内に格納されている配信情報の配信順序を変更する配信順序変更手段と、
前記配信情報データベースから前記配信情報を読み出し、前記情報配信スプール内に前記配信情報を格納する情報配信管理手段と、
前記情報配信スプールに格納される配信情報を前記無線端末に送信する送信手段と、を有し、
前記無線端末が移動する前のエリア（以下、移動元エリアという）から他のエリア（以下、移動先エリアという）へ移動したときに、前記移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報を前記移動先エリアで配信するために、前記情報管理手段によって移動先エリアに関連した配信情報を前記配信情報データベースから読み出し前記情報配信スプールに格納するとともに、前記配信順序変更手段によって前記情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする情報配信サーバ。
【請求項２】
前記情報配信サーバは、さらに、各無線端末の属するエリアを示すエリア情報を検出する位置管理サーバから前記無線端末が属しているエリア情報を受信し、前記エリア情報から前記無線端末のエリア間の移動を検出するエリア算出手段を有し、
前記情報配信管理手段は、
前記エリア算出手段が前記無線端末のエリア間の移動を検出すると、前記送信手段に対して、移動元エリアにおける前記第１の未配信情報の配信を停止すると共に、前記第１の未配信情報を前記移動先エリアで配信するために、前記配信順序変更手段によって前記情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする請求項１記載の情報配信サーバ。
【請求項３】
前記情報配信管理手段は、
前記送信手段に対して、前記無線端末が移動元エリアに属している時点では前記情報配信スプール内に格納されている配信情報を配信し、前記エリア算出手段によって前記無線端末のエリア間の移動が検出されると、前記移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報の前記移動元エリアでの配信を停止させることを特徴とする請求項１記載の情報配信サーバ。
【請求項４】
前記情報配信スプール内に、所定の時刻になると前記無線端末へ配信される予定の第２の未配信情報が含まれているとき、
前記配信順序変更手段が、
前記移動先エリアに関連した配信情報、第２の未配信情報、第１の未配信情報の順に格納位置を移動させることを特徴とする請求項１から３のいずれか１項に記載の情報配信サーバ。
【請求項５】
前記情報配信管理手段には、所定のデータ量を示す閾値が予め設定されており、
前記情報配信管理手段は、
前記無線端末がエリア間の移動を行ったときに、前記配信順序変更手段によって前記情報配信スプール内に格納されている配信情報の配信順序を変更し、前記情報配信スプール内の配信情報のデータ量が前記閾値を越えた場合には、前記閾値を超えた分の配信情報を削除することを特徴とする請求項１から３のいずれか１項に記載の情報配信サーバ。
【請求項６】
前記情報配信管理手段は、
前記無線端末のエリア間の移動を行ったときに、前記配信順序変更手段によって前記情報配信スプール内に格納されている配信情報の配信順序を変更した後に、前記情報配信スプール内から前記第１、第２の未配信情報を削除することを特徴とする請求項１から３のいずれか１項に記載の情報配信サーバ。
【請求項７】
前記情報配信管理手段は、
前記無線端末に対して過去に前記送信手段から配信したすべての配信情報について記憶しており、前記無線端末がエリア間の移動を行ったときに、前記配信順序変更手段が前記情報配信スプール内に格納されている配信情報の配信順序を変更した後、前記移動先エリアに関連した配信情報の中に既に配信済みの配信情報があるか否かを判断し、既に配信済みの配信情報があるときは、その配信情報を前記情報配信スプール内から削除することを特徴とする請求項１から３のいずれか１項に記載の情報配信サーバ。
【請求項８】
少なくとも１つの無線端末と、各無線端末が属しているエリアを示すエリア情報を検出する位置管理サーバと、該位置管理サーバが検出したエリア情報から、各無線端末が属しているエリアに関連する情報を配信する情報配信サーバとを有する情報配信システムにおいて、
前記情報配信サーバは、
前記エリア毎に関連した配信情報を記憶した配信情報データベースと、
情報配信の対象となる前記無線端末ごとに備えられ、各無線端末宛の配信情報を配信する順序で格納している情報配信スプールと、
前記無線端末がエリア間の移動を行ったときに前記情報配信スプール内に格納されている配信情報の配信順序を変更する配信順序変更手段と、
前記配信情報データベースから前記配信情報を読み出し、前記情報配信スプール内に前記配信情報を格納する情報配信管理手段と、
前記情報配信スプールに格納されている配信情報を前記無線端末に送信する送信手段と、を有し、
前記位置管理サーバが、前記無線端末が移動する前のエリア（以下、移動元エリアとう）から他のエリア（以下、移動先エリアという）へ移動したという判断をすると、前記移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報を前記移動先エリアで配信するために、前記情報管理手段によって移動先エリアに関連した配信情報を前記配信情報データベースから読み出し前記情報配信スプールに格納するとともに、前記配信順序変更手段によって前記情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする情報配信システム。
【請求項９】
前記情報配信サーバは、さらに、各無線端末の位置するエリアを示すエリア情報を検出する位置管理サーバから前記無線端末が属しているエリア情報を受信し、前記エリア情報から前記無線端末のエリア間の移動を検出するエリア算出手段を有し、
前記情報配信管理手段は、
前記エリア算出手段が前記無線端末のエリア間の移動を検出すると、前記送信手段に対して、移動元エリアにおける前記第１の未配信情報の配信を停止すると共に、前記第１の未配信情報を前記移動先エリアで配信するために、前記配信順序変更手段によって前記情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする請求項８記載の情報配信システム。
【請求項１０】
前記情報配信管理手段は、
前記送信手段に対して、前記無線端末が移動元エリアに属している時点では前記情報配信スプール内に格納されている配信情報を配信し、前記エリア算出手段によって前記無線端末のエリア間の移動が検出されると、前記移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報の前記移動元エリアでの配信を停止させることを特徴とする請求項９記載の情報配信システム。
【請求項１１】
前記情報配信スプール内に、所定の時刻になると前記無線端末へ配信される予定の第２の未配信情報が含まれているとき、
前記配信順序変更手段が
前記移動先エリアに関連した配信情報、第２の未配信情報、第１の未配信情報の順に格納位置を移動させることを特徴とする請求項８から１０のいずれか１項に記載の情報配信システム。
【請求項１２】
前記情報配信管理手段には、所定のデータ量を示す閾値が予め設定されており、
前記情報配信管理手段は、
前記無線端末がエリア間の移動を行ったときに、前記配信順序変更手段によって前記情報配信スプール内に格納されている配信情報の配信順序を変更し、前記情報配信スプール内の配信情報のデータ量が前記閾値を越えた場合には、前記閾値を超えた分の配信情報を削除することを特徴とする請求項８から１０のいずれか１項に記載の情報配信システム。
【請求項１３】
前記情報配信管理手段は、
前記無線端末のエリア間の移動を行ったときに、前記配信順序変更手段によって前記情報配信スプール内に格納されている配信情報の配信順序を変更した後に、前記情報配信スプール内から前記第１、第２の未配信情報を削除することを特徴とする請求項８から１０のいずれか１項に記載の情報配信システム。
【請求項１４】
前記情報配信管理手段は、
前記無線端末に対して過去に前記送信手段から配信した全ての配信情報について記憶しており、前記無線端末がエリア間の移動を行ったときに、前記配信順序変更手段が前記情報配信スプール内に格納されている配信情報の配信順序を変更した後、前記移動先エリアに関連した配信情報の中に既に配信済みの配信情報があるか否かを判断し、既に配信済みの配信情報があるときは、その配信情報を前記情報配信スプール内から削除することを特徴とする請求項８から１０のいずれか1項に記載の情報配信システム。
【請求項１５】
位置管理サーバで各無線端末が複数のエリアのどのエリアに属しているかを示すエリア情報を検出し、エリア毎に関連した配信情報を配信する順序で格納している情報配信スプールを有する情報配信サーバが、各無線端末に対して属しているエリアに関連した配信情報を配信する情報配信方法において、
前記位置管理サーバが、前記無線端末が移動する前のエリア（以下、移動元エリアという）から他のエリア（以下、移動先エリアという）へ移動したことを検出した場合に、
前記検出結果から前記情報配信サーバは、
前記移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報を、前記移動先エリアで配信するために、配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更し、
前記情報配信サーバから前記無線端末へ変更された配信順序で配信情報を配信することを特徴とする情報配信方法。
【請求項１６】
前記情報配信サーバは、さらに、前記位置管理サーバが前記無線端末のエリア間の移動を検出した場合に、
前記移動元エリアにおける前記第１の未配信情報の配信を停止させ、
前記第１の未配信情報を前記移動先エリアで配信するために、前記情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする請求項１５記載の情報配信方法。
【請求項１７】
前記情報配信サーバは、
前記無線端末が前記移動元エリアの属している時点では前記情報配信スプール内に格納されている配信情報を配信し、
前記位置管理サーバによって前記無線端末のエリア間の移動が検出した場合に、
前記移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報の前記移動元エリアでの配信を停止させることを特徴とする請求項１５記載の情報配信方法。
【請求項１８】
前記情報配信スプール内に、所定の時刻になると前記無線端末へ配信される予定の第２の未配信情報が含まれているとき、
前記移動先エリアに関連した配信情報、第２の未配信情報、第１の未配信情報の順に格納位置を移動させることを特徴とする請求項１５から１７のいずれか１項に記載の情報配信方法。
【請求項１９】
前記情報配信サーバには、所定のデータ量を示す閾値が予め設定されており、
前記位置管理サーバが前記無線端末のエリア間の移動を検出した場合に、
前記情報配信スプール内に格納されている配信情報の配信順序を変更し、前記情報配信スプール内の配信情報のデータ量が前記閾値を越えた否かを判断し、
前記情報配信スプール内の配信情報のデータ量が前記閾値を越えた場合には、
前記閾値を超えた分の配信情報を削除することを特徴とする請求項１５から１７のいずれか１項に記載の情報配信方法。
【請求項２０】
前記情報配信サーバは、
前記位置管理サーバが前記無線端末のエリア間の移動を検出した場合に、
前記情報配信スプール内に格納されている配信情報の配信順序を変更し、
前記情報配信スプール内から前記第１、第２の未配信情報を削除することを特徴とする請求項１５から１７のいずれか１項に記載の情報配信方法。
【請求項２１】
前記情報配信サーバは、
前記無線端末に対して過去に配信した全ての配信情報について記憶しており、前記位置管理サーバが前記無線端末のエリア間の移動を検出した場合に、
前記情報配信スプール内に格納されている配信情報の配信順序を変更し、
前記移動先エリアに関連した配信情報の中に既に配信済みの配信情報があるか否かを判断し、
既に配信済みの配信情報があると判断した場合には、
前記配信済みの配信情報を前記情報配信スプール内から削除することを特徴とする請求項１５から１７のいずれか１項に記載の情報配信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線端末の位置に応じた情報配信方式を採用する情報配信サーバ、情報配信システムおよび、情報配信方法に関し、特に、無線端末のエリア移動をきっかけに、配信すべき情報の配信順序を変更する情報配信サーバ、情報配信システムおよび、情報配信方法に関する。
【０００２】
【従来の技術】
近年、通信可能な携帯電話やＰＨＳなどの無線端末が、インターネットや特定のＬＡＮと通信可能な可搬型情報処理端末として普及している。その一方で、インターネットやＬＡＮなどを利用した情報ネットワーク領域では、一層の情報交換・配信を遂げており、これに伴って上記無線端末の利用価値は広告媒体としても注目されてきている。
【０００３】
無線端末の広告媒体としての従来の活用例は、情報ネットワーク領域から無線端末の位置に応じて情報が配信され、それを無線端末上で表示させていた。無線端末の位置を特定するための技術は、従来から数多く提案されており、またサービスとしても提供され始めている。
【０００４】
無線端末の位置を特定するための従来技術の一例としては、地表面を座標系によって均等に六角形の形状で区分し、各エリアに少なくとも１つの配信情報を割り当て、位置管理サーバが各無線端末の新たなエリアへの移動を検出し、情報配信サーバが新たなエリアに割り当てられた情報を無線端末に配信する。
【０００５】
具体的に説明すると、１つ目のエリアにてｉ−１、ｉ−２、ｉ−３、ｉ−４と送信順序が割り当てられているとする。無線端末がそのエリアで情報が受信可能状態となると、情報配信サーバからは、配信情報ｉ−１、ｉ−２、ｉ−３、ｉ−４が順次、無線端末に送信される。
【０００６】
次に、無線端末が１つ目のエリアから２つ目のエリアに移動すると、２つ目のエリアで割り当てられるｉ−５、ｉ−６、ｉ−７の各配信情報が、情報配信サーバで送信予約される。このとき、情報配信サーバ内に備えられる、無線端末に配信する情報を一時的に格納する情報配信スプールには、まず、１つ目のエリアの配信情報ｉ−１、ｉ−２、ｉ−３、ｉ−４が順次格納され、次に、２つ目のエリアでの配信情報ｉ−５、ｉ−６、ｉ−７がｉ−４の後から順次格納される。従って、無線端末の情報配信予定順序は、ｉ−１、ｉ−２、ｉ−３、ｉ−４、ｉ−５、ｉ−６、ｉ−７となる。
【０００７】
このように、上記の従来方式では、無線端末が１つ目のエリアから２つ目のエリアに移動したとき、２つ目のエリア向けに用意されていた配信情報は、無線端末が２つ目のエリアに入ったタイミングに関わらず、１つ目のエリアに向けて用意されていた配信情報が配信完了した後に配信されていた。
【０００８】
【発明が解決しようとする課題】
しかしながら、本来、無線端末が新たなエリアに入ったとき即時、そのエリアに割り当てられる情報を配信することに価値を有するシステムでありながら、この方式では、情報が配信されるべきタイミングと、実際に情報が配信されるタイミングの間にズレが生じてしまう。また、無線端末がさらに他のエリアに移動する回数が増えると、そのズレが蓄積していく可能性もあり、システムの価値を下げてしまうことがある。
【０００９】
また、１つ目のエリア向けの情報として、例えば予め決められた時刻に配信される予定の情報ｉ−８が存在するときに、その時刻に１つ目のエリア向けの情報ｉ−１からｉ−４が配信されていると、情報配信スプールでは、情報ｉ−８は情報ｉ−４の後に格納されていた。
【００１０】
そのため、第２の問題点として、時刻など予め設定された条件で配信されるべき情報があっても、その条件を満足する時点に他の情報が配信されていれば、条件に従って配信されるべき情報は常に後回しとなり、システムの信頼性を低下させてしまう。
【００１１】
本発明は、上記問題点に鑑みてなされたものであり、情報管理サーバに情報配信スプールを各無線端末ごとに用意し、無線端末のエリア移動をきっかけに情報配信スプールの配信情報の格納位置を操作することで、移動元エリアで未配信となった情報と、移動先エリアに割り当てられた情報の配信順序を並べ替え、上述した、無線端末のエリア移動時に生じる情報配信タイミングのズレを解消する情報配信サーバ、情報配信システム及び、情報配信方法を提供することを目的とする。
【００１２】
また、本発明は、無線端末のエリア移動をきっかけに情報配信スプールの配信情報の格納位置を操作することで、時刻など予め設定された条件で配信されるべき情報と、移動元エリアで未配信となった情報との配信順序を並べ替え、配信条件が付された情報は、できるだけその条件に従って配信させる情報配信サーバ、情報配信システム及び、情報配信方法を提供することを目的とする。
【００１３】
【課題を解決するための手段】
かかる目的を達成するために、請求項１記載の発明は、無線端末が複数のエリア内のどのエリアに属しているかを示すエリア情報を検出する位置管理サーバと、該位置管理サーバによる検出結果から無線端末が属するエリアを特定し、該特定されたエリアに関連したエリア毎に異なる配信情報を配信する情報配信サーバにおいて、エリア毎に関連した配信情報を記憶した配信情報データベースと、情報配信の対象となる無線端末ごとに備えられ、各無線端末宛の配信情報を配信する順序で格納している情報配信スプールと、無線端末がエリア間の移動を行ったときに情報配信スプール内に格納されている配信情報の配信順序を変更する配信順序変更手段と、配信情報データベースから配信情報を読み出し、情報配信スプール内に配信情報を格納する情報配信管理手段と、情報配信スプールに格納される配信情報を無線端末に送信する送信手段と、を有し、無線端末が移動する前のエリア（以下、移動元エリアという）から他のエリア（以下、移動先エリアという）へ移動したときに、移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報を移動先エリアで配信するために、情報管理手段によって移動先エリアに関連した配信情報を配信情報データベースから読み出し情報配信スプールに格納するとともに、配信順序変更手段によって情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする。
【００１４】
請求項２記載の発明は、請求項１記載の発明において、情報配信サーバは、さらに、各無線端末の属するエリアを示すエリア情報を検出する位置管理サーバから無線端末が属しているエリア情報を受信し、エリア情報から無線端末のエリア間の移動を検出するエリア算出手段を有し、情報配信管理手段は、エリア算出手段にて無線端末のエリア間の移動を検出すると、送信手段に対して、移動元エリアにおける第１の未配信情報の配信を停止する共に、第１の未配信情報を移動先エリアで配信するために、配信順序変更手段によって情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする。
【００１５】
請求項３記載の発明は、請求項１記載の発明において、情報配信管理手段は、送信手段に対して、無線端末が移動元エリアに属している時点では情報配信スプール内に格納されている配信情報を配信し、エリア算出手段によって無線端末のエリア間の移動が検出されると、移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報の移動元エリアでの配信を停止させることを特徴とする。
【００１６】
請求項４記載の発明は、請求項１から３のいずれか１項に記載の発明において、情報配信スプール内に、所定の時刻になると無線端末へ配信される予定の第２の未配信情報が含まれているとき、配信順序変更手段が、移動先エリアに関連した配信情報、第２の未配信情報、第１の未配信情報の順に格納位置を移動させることを特徴とする。
【００１７】
請求項５記載の発明は、前記情報配信管理手段には、所定のデータ量を示す閾値が予め設定されており、前記情報配信管理手段は、前記無線端末がエリア間の移動を行ったときに、前記配信順序変更手段によって前記情報配信スプール内に格納されている配信情報の配信順序を変更し、前記情報配信スプール内の配信情報のデータ量が前記閾値を越えた場合には、前記閾値を超えた分の配信情報を削除することを特徴とする。
【００１８】
請求項６記載の発明は、請求項１から３のいずれか１項に記載の発明において、情報配信管理手段は、無線端末のエリア間の移動を行ったときに、配信順序変更手段によって情報配信スプール内に格納されている配信情報の配信順序を変更した後に、情報配信スプール内から第１、第２の未配信情報を削除することを特徴とする。
【００１９】
請求項７記載の発明は、請求項１から３のいずれか１項に記載の発明において、前記情報配信管理手段は、前記無線端末に対して過去に前記送信手段から配信した全ての配信情報について記憶しており、前記無線端末がエリア間の移動を行ったときに、前記配信順序変更手段が前記情報配信スプール内に格納されている配信情報の配信順序を変更した後、前記移動先エリアに関連した配信情報の中に既に配信済みの配信情報があるか否かを判断し、既に配信済みの配信情報があるときは、その配信情報を前記情報配信スプール内から削除することを特徴とする。
【００２０】
請求項８記載の発明は、少なくとも１つの無線端末と、各無線端末が属しているエリアを示すエリア情報を検出する位置管理サーバと、該位置管理サーバが検出したエリア情報から、各無線端末が属しているエリアに関連する情報を配信する情報配信サーバとを有する情報配信システムにおいて、情報配信サーバは、エリア毎に関連した配信情報を記憶した配信情報データベースと、情報配信の対象となる無線端末ごとに備えられ、各無線端末宛の配信情報を配信する順序で格納している情報配信スプールと、無線端末がエリア間の移動を行ったときに情報配信スプール内に格納されている配信情報の配信順序を変更する配信順序変更手段と、配信情報データベースから配信情報を読み出し、情報配信スプール内に配信情報を格納する情報配信管理手段と、情報配信スプールに格納されている配信情報を無線端末に送信する送信手段と、を有し、位置管理サーバが、無線端末が移動する前のエリア（以下、移動元エリアとう）から他のエリア（以下、移動先エリアという）へ移動したという判断をすると、移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報を移動先エリアで配信するために、情報管理手段によって移動先エリアに関連した配信情報を配信情報データベースから読み出し情報配信スプールに格納するとともに、配信順序変更手段によって情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする。
【００２１】
請求項９記載の発明は、請求項８記載の発明において、情報配信サーバは、さらに、各無線端末の位置するエリアを示すエリア情報を検出する位置管理サーバから無線端末が属しているエリア情報を受信し、エリア情報から無線端末のエリア間の移動を検出するエリア算出手段を有し、情報配信管理手段は、エリア算出手段にて無線端末のエリア間の移動を検出すると、送信手段に対して、移動元エリアにおける第１の未配信情報の配信を停止すると共に、第１の未配信情報を移動先エリアで配信するために、配信順序変更手段によって情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする。
【００２２】
請求項１０記載の発明は、請求項９記載の発明において、情報配信管理手段は、送信手段に対して、無線端末が移動元エリアに属している時点では情報配信スプール内に格納されている配信情報を配信し、エリア算出手段によって無線端末のエリア間の移動が検出されると、移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報の移動元エリアでの配信を停止させることを特徴とする。
【００２３】
請求項１１記載の発明は、請求項８から１０のいずれか１項に記載の発明において、情報配信スプール内に、所定の時刻になると無線端末へ配信される予定の第２の未配信情報が含まれているとき、配信順序変更手段が、移動先エリアに関連した配信情報、第２の未配信情報、第１の未配信情報の順に格納位置を移動させることを特徴とする。
【００２４】
請求項１２記載の発明は、請求項８から１０のいずれか１項に記載の発明において、前記情報配信管理手段には、所定のデータ量を示す閾値が予め設定されており、前記情報配信管理手段は、前記無線端末がエリア間の移動を行ったときに、前記配信順序変更手段によって前記情報配信スプール内に格納されている配信情報の配信順序を変更し、前記情報配信スプール内の配信情報のデータ量が前記閾値を越えた場合には、前記閾値を超えた分の配信情報を削除することを特徴とする。
【００２５】
請求項１３記載の発明は、請求項８から１０のいずれか１項に記載の発明において、情報配信管理手段は、無線端末のエリア間の移動を行ったときに、配信順序変更手段によって情報配信スプール内に格納されている配信情報の配信順序を変更した後に、情報配信スプール内から第１、第２の未配信情報を削除することを特徴とする。
【００２６】
請求項１４記載の発明は、請求項８から１０のいずれか１項に記載の発明において、前記情報配信管理手段は、前記無線端末に対して過去に前記送信手段から配信した全ての配信情報について記憶しており、前記無線端末がエリア間の移動を行ったときに、前記配信順序変更手段が前記情報配信スプール内に格納されている配信情報の配信順序を変更した後、前記移動先エリアに関連した配信情報の中に既に配信済みの配信情報があるか否かを判断し、既に配信済みの配信情報があるときは、その配信情報を前記情報配信スプール内から削除することを特徴とする。
【００２７】
請求項１５記載の発明は、位置管理サーバで各無線端末が複数のエリアのどのエリアに属しているかを示すエリア情報を検出し、エリア毎に関連した配信情報を配信する順序で格納している情報配信スプールを有する情報配信サーバが、各無線端末に対して属しているエリアに関連した配信情報を配信する情報配信方法において、位置管理サーバが、無線端末が移動する前のエリア（以下、移動元エリアという）から他のエリア（以下、移動先エリアという）へ移動したことを検出した場合に、検出結果から情報配信サーバは、移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報を、移動先エリアで配信するために、配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更し、情報配信サーバから無線端末へ変更された配信順序で配信情報を配信することを特徴とする。
【００２８】
請求項１６記載の発明は、請求項１５記載の情報配信方法において、情報配信サーバは、さらに、位置管理サーバが無線端末のエリア間の移動を検出した場合に、移動元エリアにおける第１の未配信情報の配信を停止させ、第１の未配信情報を移動先エリアで配信するために、情報配信スプール内に格納されている移動先エリアに関連した配信情報と第１の未配信情報との配信順序を移動先エリアに関連した配信情報、第１の未配信情報の順序で配信するように配信順序を変更することを特徴とする。
【００２９】
請求項１７記載の発明は、請求項１５記載の情報配信方法において、情報配信サーバは、無線端末が移動元エリアの属している時点では情報配信スプール内に格納されている配信情報を配信し、位置管理サーバによって無線端末のエリア間の移動が検出した場合に、移動元エリアで配信されるはずだった情報配信スプール内に残っている第１の未配信情報の移動元エリアでの配信を停止させることを特徴とする。
【００３０】
請求項１８記載の発明は、請求項１５から１７のいずれか１項に記載の発明において、配信情報は、情報配信スプール内に、所定の時刻になると無線端末へ配信される予定の第２の未配信情報が含まれているとき、移動先エリアに関連した配信情報、第２の未配信情報、第１の未配信情報の順に格納位置を移動させることを特徴とする。
【００３１】
請求項１９記載の発明は、請求項１５から１７のいずれか１項に記載の発明において、記情報配信サーバには、所定のデータ量を示す閾値が予め設定されており、位置管理サーバが無線端末のエリア間の移動を検出した場合に、情報配信スプール内に格納されている配信情報の配信順序を変更し、情報配信スプール内の配信情報のデータ量が閾値を越えた否かを判断し、情報配信スプール内の配信情報のデータ量が閾値を越えた場合には、閾値を超えた分の配信情報を削除することを特徴とする。
【００３２】
請求項２０記載の発明は、請求項１５から１７のいずれか１項に記載の発明において、情報配信サーバは、位置管理サーバが無線端末のエリア間の移動を検出した場合に、情報配信スプール内に格納されている配信情報の配信順序を変更し、情報配信スプール内から第１、第２の未配信情報を削除することを特徴とする。
【００３３】
請求項２１記載の発明は、請求項１５から１７のいずれか１項に記載の発明において、情報配信サーバは、無線端末に対して過去に配信した全ての配信情報について記憶しており、位置管理サーバが無線端末のエリア間の移動を検出した場合に、情報配信スプール内に格納されている配信情報の配信順序を変更し、移動先エリアに関連した配信情報の中に既に配信済みの配信情報があるか否かを判断し、既に配信済みの配信情報があると判断した場合には、配信済みの配信情報を情報配信スプール内から削除することを特徴とする。
【００３４】
【発明の実施の形態】
以下、本発明の実施の形態を添付図面を参照しながら詳細に説明する。
【００３５】
図１は、無線端末の位置に応じた情報配信方式を実現するシステムの一構成例を示している。図１において、無線端末１２は、必要に応じて、無線網を経由して情報配信サーバ１１や他のネットワーク資源と接続し、これらからの情報の授受を可能とする。
【００３６】
位置管理サーバ１３は、無線端末１２の存在位置を検知する機能を備えている。無線端末の位置を検知する機能を備えたサーバは従来よりいくつも提案されているため、その構成・動作について詳細な説明は省略する。本実施形態では、位置管理サーバ１３は、無線端末１２の位置を検知すると、その位置を示す座標データを情報配信サーバ１１に送信する。
【００３７】
情報配信サーバ１１では、座標系によって地表面を複数のエリアに区分して登録してあり、位置管理サーバ１３から送信された座標データから無線端末１２がいずれかのエリアに入ったことを検出すると、それをきっかけに、そのエリアに割り当てられた少なくとも１つの配信情報を無線端末１２に宛てて送信する。
【００３８】
図２は、無線端末１２の配信情報が各エリアごとに割り当てられていることを示した概念図である。本実施形態では、地表面は、座標系によって均等に六角形の形状で区分されており、各エリアには少なくとも１つの配信情報が割り当てられている。図２によれば、エリアＡには、ｉ−１、ｉ−２、ｉ−３、ｉ−４の配信情報が割り当てられており、エリアＢでは、ｉ−５、ｉ−６、ｉ−７の配信情報が割り当てられている。
【００３９】
図３は、本発明の実施形態における情報配信サーバ１１の概略構成を示したブロック図である。図３によれば、情報配信サーバ１１は、位置管理サーバ１３から無線端末１２の座標データを取得すると、座標データから無線端末１２が属するエリアを算出するエリア算出手段３１と、各エリアごとに割り当てられた無線端末１２の配信情報を格納する配信情報データベース３３と、エリア算出手段３１で算出されたエリア情報から、そのエリアに割り当てられた配信情報を配信情報データベース３３から読み出し、無線端末１２の宛て先を指定して、読み出した配信情報を情報配信スプール３５に格納させる情報配信管理手段３２と、情報配信対象となる各無線端末１２ごとに備えられ、配信情報を一時的に格納する情報配信スプール３５と、情報配信スプール３５内で配信情報の格納位置を変更し、無線端末１２への配信情報の配信順序を変更させる配信順序変更手段３４と、情報配信スプール３５内に格納される配信情報を無線端末１２に送信する送信手段３５とで構成される。
【００４０】
情報配信管理手段３２は、配信情報データベース３３から読み出す配信情報のサイズ（データ量）を算出し、これを配信順序変更手段３４へ通知する手段も備えている。配信順序変更手段３４は、情報配信管理手段３２に対して、情報配信スプール３５への配信情報の書き込みに関する指示も行う。ここで、図中では情報配信スプール３５を１つだけ模式的に示しているが、情報配信スプール３５は実際には、情報配信サーバ１１が情報の配信先として管理する無線端末１２の数だけ用意されているものとする。
【００４１】
配信順序変更手段３４から情報配信管理手段３２に対して情報配信スプール３５への配信情報の書き込みの指示があると、情報配信管理手段３２は、配信情報データベース３３から配信情報を読み出し情報配信スプール３５に格納させる。次に、情報配信管理手段３２が送信手段３６に配信情報の送信指示を出すと、送信手段３６は、情報配信スプール３５から配信情報を読み出し無線端末１２に送信する。
【００４２】
このとき、送信手段３６は、無線端末１２との電波状態やリンク状態を考慮した上で情報の送信動作を行うが、他の無線端末との通信状態は考慮せず、各無線端末ごとに独立した送信動作を実行する。つまり、ここでは、情報配信管理手段３２（書込側）と送信手段３６（読み出し側）との間に立つ各無線端末ごとに用意された送信バッファの働きを行う。なお、送信手段３６は、情報配信管理手段３２の指示で送信を停止することもある。
【００４３】
以下に説明する実施形態では、無線端末１２は、通信するために十分な環境下に位置し、位置管理サーバ１３及び、無線網を介して情報配信サーバ１１との通信が滞りなく行えているものとする。まず、無線端末１２は、エリアＡに位置しており、このエリアＡに割り当てられる配信情報ｉ−１からｉ−４を受信するところである。このときの情報配信スプール３５の状態は、概念的に図５のようになっている。
【００４４】
情報配信サーバ１１では、位置管理サーバ１３からの位置情報を基に無線端末１２がエリアＡに位置することを把握し、エリアＡに割り当てられた配信情報ｉ−１からｉ−４を配信情報データベース３３から読み出して、図５のように情報配信スプール３５に格納する。
【００４５】
無線端末１２と情報配信サーバ１１との情報の受信状態が良好な状態にあるときには、送信手段３６は、情報配信管理手段３２からの指示を受けると、情報配信スプール３５に格納されたｉ−１、ｉ−２、ｉ−３、ｉ−４を順次、無線端末１２に送信する。
【００４６】
以下の実施形態では、無線端末１２がエリアＡに位置するときには、既に無線端末１２には、配信情報ｉ−２までが情報配信サーバ１１から配信済みとなっており、続いて配信情報ｉ−３が配信されている最中に、無線端末１２がエリアＡからエリアＢに移動したと過程する。
【００４７】
＜第１の実施形態＞
図４は、本発明の第１の実施形態における情報配信サーバ１１の動作の流れを示したフローチャートである。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると（ステップＳ４１）、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する（ステップＳ４２）。
【００４８】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると（ステップＳ４３／ＹＥＳ）、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ（ステップＳ４３／ＮＯ）、情報配信サーバ１１は、ステップＳ４１の座標データの受信動作から繰り返す。
【００４９】
ステップＳ４３で、エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受けると、エリアＢ向けの情報配信の準備を開始する（ステップＳ４４）。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、配信情報ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出された配信情報ｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対してエリアＡ向けの情報配信動作の停止を指示する。
【００５０】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、無線端末１２向けに格納される残りの配信情報ｉ−３、ｉ−４がｉ−５、ｉ−６、ｉ−７の後回しに配信されるように、情報配信スプール３５内で配信情報ｉ−３、ｉ−４の格納位置を移動させる（ステップＳ４５）。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【００５１】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を、情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４となる（ステップＳ４６）。このときの情報配信スプール３５の状態は、概念的に図６のようになっている。
【００５２】
情報配信スプール３５における配信情報の配信順序変更処理が完了すると、情報配信管理手段３２は、送信手段３６に対して送信処理の開始を指示する（ステップＳ４７）。
【００５３】
＜第２の実施形態＞
次に、本発明の第２の実施形態における情報配信サーバ１１の動作について詳細に説明する。位置管理サーバ１３から情報配信サーバ１１が無線端末１２の座標座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【００５４】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２が存在するエリアに変化が検出されなければ、情報配信サーバ１２は、上記座標データの受信動作から動作を繰り返す。
【００５５】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、配信情報ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出された配信情報ｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対してｉ−３までの情報配信動作を指示する。
【００５６】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、無線端末１２向けに格納される残りの配信情報ｉ−４がｉ−５、ｉ−６、ｉ−７の後回しに配信されるように、情報配信スプール３５内でｉ−４の格納位置を移動させる。この移動は、未配信である配信情報ｉ−４の格納位置を、新たに格納される配信情報ｉ−５、ｉ−６、ｉ−７の後にするためのものである。従って、配信情報ｉ−４の移動にあたって配信順序変更手段３４は、配信情報管理手段３２から通知されたサイズ分、情報配信スプール３５の先頭から空けた位置に配信情報ｉ−４を格納する。また、この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【００５７】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を、情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−４となる。
【００５８】
情報配信スプール３５における配信情報の配信順序変更処理が完了すると、情報配信管理手段３２は、送信手段３６に対して送信処理の開始を指示する。
【００５９】
＜第３の実施形態＞
次に、本発明の第３の実施形態における情報配信サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【００６０】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１１は、上記座標データの受信動作から動作を繰り返す。
【００６１】
エリア算出手段３１が無線端末１２のエリアの移動を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３に格納されるエリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出された配信情報ｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対してエリアＡ向けの情報配信動作の停止を指示する。
【００６２】
ここで、無線端末１２がエリアＡに位置するときに、他の情報ｉ−８が予め決められた時刻に配信される予定にあった。情報配信管理手段３２は、所定の時刻になると、配信情報データベース３３から配信情報ｉ−８を読み出し、配信情報ｉ−８が配信情報ｉ−４の後に配信されるように情報配信スプール３５に格納させる。
【００６３】
この配信情報ｉ−８は、本来、無線端末１２がエリアＡに位置し且つ、所定の時刻になったとき配信される情報である。本実施形態では、無線端末１２は所定の時刻にエリアＡに位置していたが、このとき、他の配信情報ｉ−１、ｉ−２が無線端末１２に配信されている最中にあったため、配信情報ｉ−８が予定通り配信されないまま無線端末１２はエリアＡからエリアＢに移動した。
【００６４】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、情報配信スプール３５内において残りの配信情報ｉ−３、ｉ−４と配信情報ｉ−８の格納位置を移動させる。このとき、配信情報ｉ−３、ｉ−４と配信情報ｉ−８が、配信情報ｉ−５、ｉ−６、ｉ−７の後回しに配信されるように移動させられる。
【００６５】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−８、ｉ−３、ｉ−４となる。
【００６６】
情報配信スプール３５における配信情報の配信順序変更処理が完了すると、情報配信管理手段３２は、送信手段３６に対して送信処理の開始を指示する。
【００６７】
＜第４の実施形態＞
次に、本発明の第４の実施形態における情報配信サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【００６８】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２が存在するエリアに変化が検出されなければ、情報配信サーバ１１は、上記座標データ受信動作からの動作を繰り返す。
【００６９】
エリア算出手段３１が無線端末１２のエリアの移動を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出された配信情報ｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対してｉ−３までの情報配信動作を指示する。
【００７０】
ここで、無線端末１２がエリアＡに位置するときに、他の情報ｉ−８が予め決められた時刻に配信される予定にあった。情報配信管理手段３２は、所定の時刻になると、配信情報データベース３３から配信情報ｉ−８を読み出し、配信情報ｉ−８が配信情報ｉ−４の後に配信されるように情報配信スプール３５に格納させる。
【００７１】
この配信情報ｉ−８は、本来、無線端末１２がエリアＡに位置し且つ、所定の時刻になったとき配信される情報である。本実施形態では、無線端末１２は所定の時刻にエリアＡに位置していたが、このとき、他の配信情報ｉ−１、ｉ−２、ｉ−３が無線端末１２に配信されている最中にあったため、配信情報ｉ−８が予定通り配信されないまま無線端末１２はエリアＡからエリアＢに移動した。
【００７２】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、情報配信スプール３５内において残りの配信情報ｉ−４と配信情報ｉ−８の格納位置を移動させる。このとき、配信情報ｉ−４と配信情報ｉ−８が、配信情報ｉ−５、ｉ−６、ｉ−７の後回しに配信されるように格納される。
【００７３】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を、情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−８、ｉ−４となる。
【００７４】
情報配信管理手段３２は、情報配信スプール３５での配信情報の配信順序変更処理が完了すると、送信手段３６に対して送信処理の開始を指示する。
【００７５】
＜第５の実施形態＞
次に、本発明の第５の実施形態における情報配信サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【００７６】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１１は、上記座標データの受信動作から繰り返す。
【００７７】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出されたｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２では、送信手段３６に対してエリアＡ向けの情報配信動作の停止を指示する。
【００７８】
配信順序変更手段３４は、情報配信管理手段３２からｉ−５、ｉ−６、ｉ−７のサイズが通知されると、残りの配信情報ｉ−３、ｉ−４がｉ−７の後に配信されるように、情報配信スプール３５内で配信情報ｉ−３、ｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【００７９】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４となる。
【００８０】
ここで、本実施形態では、情報配信管理手段３２には配信情報のサイズ（データ量）の閾値が予め設定されており、配信情報の並べ替えが行われた後、情報配信スプール３５に格納されるデータ量がその閾値を超えたとき、情報配信管理手段３２は、その分の配信情報を削除するよう制御する。例えば、無線端末１２宛てには、ｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４の配信情報が格納されるが、配信情報ｉ−５からｉ−３までが上記閾値を基準とした許容データ量となるときは、情報配信管理手段３２は、ｉ−４の配信情報を削除する。
【００８１】
情報配信管理手段３２は、情報配信スプール３５での配信情報の削除が完了すると、送信手段３６に対して送信処理の開始を指示する。
【００８２】
＜第６の実施形態＞
次に、本発明の第６の実施形態における情報配信サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【００８３】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１２は、上記座標データの受信動作から繰り返す。
【００８４】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出された配信情報ｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対してｉ−３までの情報配信動作を指示する。
【００８５】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、配信情報ｉ−４がｉ−７の後に配信されるように、情報配信スプール３５内でｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【００８６】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−４となる。
【００８７】
ここで、本実施形態では、情報配信管理手段３２には配信情報のサイズ（データ量）の閾値が予め設定されており、配信情報の並べ替えが行われた後、情報配信スプール３５に格納されるデータ量がその閾値を超えたとき、情報配信管理手段３２は、その分の配信情報を削除するよう制御する。例えば、無線端末１２宛てには、ｉ−５、ｉ−６、ｉ−７、ｉ−４の配信情報が格納されるが、ｉ−５からｉ−７までが上記閾値を下回るデータ許容量となるときは、情報配信管理手段３２は、ｉ−４の配信情報を削除する。
【００８８】
情報配信管理手段３２は、情報配信スプール３５での配信情報の削除が完了すると、送信手段３６に対して送信処理開始を指示する。
【００８９】
＜第７の実施形態＞
次に、本発明の第７の実施形態における情報配信サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【００９０】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１１は、上記座標データの受信動作から繰り返す。
【００９１】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、配信情報ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出されたｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、エリアＡ向けの情報配信動作の停止を指示する。
【００９２】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、残りの配信情報ｉ−３、ｉ−４がｉ−７の後に配信されるように、情報配信スプール３５内でｉ−３、ｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【００９３】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４となる。
【００９４】
ここで、本実施形態では、情報配信管理手段３２は、情報配信スプール３５に対する配信情報ｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４の格納処理が完了すると、エリアＡ向けの配信情報ｉ−３、ｉ−４を削除するよう制御する。
【００９５】
情報配信管理手段３２は、情報配信スプール３５での配信情報の削除が完了すると、送信手段３６に対して送信処理開始を指示する。
【００９６】
＜第８の実施形態＞
次に、本発明の第８の実施形態における情報配信サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【００９７】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１１は、上記座標データの受信動作から繰り返す。
【００９８】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出されたｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対して配信情報ｉ−３までの情報配信動作を指示する。
【００９９】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、残りの配信情報ｉ−４がｉ−７の後に配信されるようにｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【０１００】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−４となる。
【０１０１】
情報配信管理手段３２は、情報配信スプール３５に対する配信情報ｉ−５、ｉ−６、ｉ−７、ｉ−４の格納処理が完了すると、エリアＡ向けの配信情報ｉ−４を削除するよう制御する。情報配信管理手段３２は、情報配信スプール３５での配信情報の削除が完了すると、送信手段３６に対して送信処理開始を指示する。
【０１０２】
＜第９の実施形態＞
次に、本発明の第９の実施形態における情報配信サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【０１０３】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１２は、上記座標データの受信動作から繰り返す。
【０１０４】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、配信情報ｉ−５、ｉ−６、ｉ−７のサイズを算出する。
【０１０５】
またそれと同時に、情報配信管理手段３２は、送信手段３６に対してエリアＡ向けの情報配信動作の停止を指示する。情報配信管理手段３２で算出された配信情報ｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。
【０１０６】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、残りの配信情報ｉ−３、ｉ−４がｉ−７の後に配信されるようにｉ−３、ｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【０１０７】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４となる。
【０１０８】
情報配信管理手段３２は、情報配信スプール３５に対する配信情報ｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４の格納処理が完了すると、別のネットワークを介して、エリアＡ向けの配信情報ｉ−３、ｉ−４を他の任意のホストが管理する領域（例えば、無線端末１２所持者が別に契約するＩＳＰのメールサーバなど）に転送するよう制御する。
【０１０９】
情報配信管理手段３２は、他の領域への転送処理が完了すると、送信手段３６に対して送信処理開始を指示する。
【０１１０】
＜第１０の実施形態＞
次に、本発明の第１０の実施形態における情報配信サーバ１１について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【０１１１】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２が存在するエリアに変化が検出されなければ、情報配信サーバ１２は、上記座標データ受信の動作から繰り返す。
【０１１２】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、配信情報ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出された配信情報ｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対して配信情報ｉ−３までの情報配信動作を指示する。
【０１１３】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、残りの配信情報ｉ−４がｉ−７の後に配信されるようにｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【０１１４】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−４となる。
【０１１５】
ここで、本実施形態では、情報配信管理手段３２は、情報配信スプール３５に対する配信情報ｉ−５、ｉ−６、ｉ−７、ｉ−４の格納処理が完了すると、エリアＢ向けの配信情報ｉ−４を、別のネットワークを介して他の任意のホストが管理する領域（例えば、無線端末１２所持者が別に契約するＩＳＰのメールサーバなど）に転送するよう制御する。
【０１１６】
情報配信管理手段３２は、他の領域への転送処理が完了すると、送信手段３６に対して送信処理開始を指示する。
【０１１７】
＜第１１の実施形態＞
次に、本発明の第１１の実施形態における情報管理サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちのどのエリアに無線端末１２が存在するのかを算出する。
【０１１８】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１１は、上記座標データの受信動作から繰り返す。
【０１１９】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出されたｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対してエリアＡ向けの情報配信動作の停止を指示する。
【０１２０】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、残りの配信情報ｉ−３、ｉ−４がｉ−７の後に配信されるように、情報配信スプール３５内でｉ−３、ｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【０１２１】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４となる。
【０１２２】
ここで、本実施形態では、情報配信管理手段３２は、過去に無線端末１２に配信した全ての配信情報の識別子を記録している。エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７のうち、過去に配信済みの配信情報があるか否かを判断する。例えば、過去に配信情報ｉ−６が配信済みであると、情報配信管理手段３２は、情報配信スプール３５の格納された配信情報ｉ−５、ｉ−６、ｉ−７のうち配信情報ｉ−６を削除するよう制御する。
【０１２３】
情報配信管理手段３２は、情報配信スプール３５での配信情報ｉ−６の削除が完了すると、送信手段３６に対して送信処理開始を指示する。
【０１２４】
＜第１２の実施形態＞
次に、本発明の第１２の実施形態における情報配信サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【０１２５】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１２は、上記座標データの受信動作から繰り返す。
【０１２６】
エリア算出手段３１が無線端末１２のエリアの変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出されたｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対して配信情報ｉ−３までの情報配信動作を指示する。
【０１２７】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、残りの配信情報ｉ−４がｉ−７の後に配信されるようにｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【０１２８】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を、情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−４となる。
【０１２９】
ここで、本実施形態では、情報配信管理手段３２は、過去に無線端末１２に配信した全ての配信情報の識別子を記録している。エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７のうち、過去に配信済みの配信情報があるか否かを判断する。例えば、過去に配信情報ｉ−６が配信済みであると、情報配信管理手段３２は、情報配信スプール３５の格納された配信情報ｉ−５、ｉ−６、ｉ−７のうち配信情報ｉ−６を削除するよう制御する。
【０１３０】
情報配信管理手段３２は、情報配信スプール３５での配信情報ｉ−６の削除が完了すると、送信手段３６に対して送信処理開始を指示する。
【０１３１】
＜第１３の実施形態＞
次に、本発明の第１３の実施形態における情報管理サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【０１３２】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１２は、上記座標データの受信動作から繰り返す。
【０１３３】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出されたｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対してエリアＡ向けの情報配信動作の停止を指示する。
【０１３４】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、残りの配信情報ｉ−３、ｉ−４がｉ−７の後に配信されるようにｉ−３、ｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【０１３５】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４となる。
【０１３６】
ここで、本実施形態では、情報配信管理手段３２は、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７とエリアＡ向けの配信情報ｉ−３、ｉ−４を情報配信スプール３５に格納する前に、配信情報の並べ替え実行前の配信順序（ｉ−３、ｉ−４）と、配信情報の並べ替え実行後の配信順序（ｉ−５、ｉ−６、ｉ−７、ｉ−３、ｉ−４）の配信順序を、送信手段３６を介して無線端末１２に送信するよう制御する。
【０１３７】
無線端末１２所持者は、無線端末に表示された、配信情報の並べ替え実行前と並べ替え実行後の配信順序を参照して、配信情報の受信方法としていずれかの配信順序を選択し、無線端末１２上でその旨を入力する。入力情報は無線端末１２から情報配信サーバ１１に送信され、情報配信サーバ１１では、その入力情報により示される配信順序で情報を無線端末１２に送信する。
【０１３８】
＜第１４の実施形態＞
次に、本発明の第１４の実施形態における情報配信サーバ１１の動作について詳細に説明する。情報配信サーバ１１が、位置管理サーバ１３から無線端末１２の座標データを受信すると、エリア算出手段３１は、その座標データから、座標系で区切られた複数のエリアのうちどのエリアに無線端末１２が存在するのかを算出する。
【０１３９】
エリア算出手段３１は、算出したエリア情報を一定時間ごとに記録し、その記録結果から無線端末１２のエリアが変化したことを検出すると、その検出結果を情報配信管理手段３２に通知する。一方で、同記録結果から無線端末１２のエリアに変化が検出されなければ、情報配信サーバ１２は、上記座標データの受信動作から繰り返す。
【０１４０】
エリア算出手段３１が無線端末１２のエリアに変化を検出すると、情報配信管理手段３２は、エリア算出手段３１からその検出結果の通知を受け、エリアＢでの情報配信の準備を開始する。この情報配信準備動作には、エリアＢでの配信情報のサイズの算出動作が含まれており、情報配信管理手段３２は、配信情報データベース３３にエリアＢ向けの配信情報として格納される、ｉ−５、ｉ−６、ｉ−７のサイズを算出する。情報配信管理手段３２で算出されたｉ−５、ｉ−６、ｉ−７のサイズは、情報配信管理手段３２から配信順序変更手段３４に通知される。またそれと同時に、情報配信管理手段３２は、送信手段３６に対して配信情報ｉ−３までの情報配信を指示する。
【０１４１】
配信順序変更手段３４は、情報配信管理手段３２から配信情報ｉ−５、ｉ−６、ｉ−７のサイズが通知されると、残りの配信情報ｉ−４がｉ−７の後に配信されるようにｉ−４の格納位置を移動させる。この配信情報の移動が完了すると、配信順序変更手段３４は、その旨を情報配信管理手段３２に通知する。
【０１４２】
情報配信管理手段３２は、配信順序変更手段３４から配信情報の移動完了通知を受けると、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７を情報配信スプール３５の情報格納領域の先頭から順次格納する。このとき、情報配信スプール３５では、配信情報の格納順序が先頭からｉ−５、ｉ−６、ｉ−７、ｉ−４となる。
【０１４３】
ここで、本実施形態では、情報配信管理手段３２は、エリアＢ向けの配信情報ｉ−５、ｉ−６、ｉ−７とエリアＡ向けの配信情報ｉ−４を情報配信スプール３５に格納する前に、配信情報の並べ替え実行前の配信順序（ｉ−４）と、配信情報の並べ替え実行後の配信順序（ｉ−５、ｉ−６、ｉ−７、ｉ−４）の配信順序を、送信手段３６を介して無線端末１２に送信するよう制御する。
【０１４４】
無線端末１２所持者は、無線端末に表示された、配信情報の並べ替え実行前と並べ替え実行後の配信順序を参照して、配信情報の受信方法としていずれかの配信順序を選択し、無線端末１２上でその旨を入力する。入力情報は無線端末１２から情報配信サーバ１１に送信され、情報配信サーバ１１では、その入力情報により示される配信順序で情報を無線端末１２に送信する。
【０１４５】
【発明の効果】
以上の説明より明らかなように、本発明によれば、情報管理サーバに情報配信スプールを各無線端末ごとに用意し、無線端末のエリア移動をきっかけに情報配信スプールの配信情報の格納位置を操作することで、前のエリアで未配信となった情報と、後のエリアに割り当てられた情報の配信順序を並べ替え、無線端末のエリア移動時に生じる情報配信タイミングのズレを解消することができる。
【０１４６】
また、本発明によれば、無線端末のエリア移動をきっかけに情報配信スプールの配信情報の格納位置を操作することで、時刻など予め設定された条件で配信されるべき情報と、前のエリアで未配信となった情報との配信順序を並べ替え、配信条件が付された情報は、できるだけその条件に従って配信させることができる。
【図面の簡単な説明】
【図１】  無線端末の位置に応じた情報配信方式を実現するシステムの一例を示したシステム構成図である。
【図２】  無線端末の配信情報が各エリアごとに割り当てられていることを示した概念図である。
【図３】  本発明の実施形態における情報配信サーバの概略構成を示したブロック図である。
【図４】  本発明の第１の実施形態における情報配信サーバの動作の流れを示したフローチャートである。
【図５】  情報配信スプールの状態を概念的に示した第１の情報配信スプール概念図である。
【図６】  情報配信スプールの状態を概念的に示した第２の情報配信スプール概念図である。
【符号の説明】
１１  情報配信サーバ
１２  無線端末
１３  位置管理サーバ
３１  エリア算出手段
３２  情報配信管理手段
３３  配信情報データベース
３４  配信順序変更手段
３５  情報配信スプール
３６  送信手段
【図１】
0003659172.tif 000002
【図２】
0003659172.tif 000003
【図３】
0003659172.tif 000004
【図４】
0003659172.tif 000005
【図５】
0003659172.tif 000006
【図６】
0003659172.tif 000007