(57)【要約】【課題】  複雑な配信条件を管理する必要がなく、簡素な方法で位置依存情報の配信を行えるようにする。【解決手段】  配信情報データベース（例えば、データベースサーバ）４０は、位置依存情報を、ホームエージェント１０に対応づけて予め複数蓄積する。ホームエージェント１０は、位置登録要求を受信すると、モバイルノード３０がホーム登録した端末であるか否かを判断する。ホーム登録した端末であると判断すると、ホームエージェント１０は、配信情報データベース４０を検索し、自分に対応する位置依存情報を全て抽出する。そして、ホームエージェント１０は、抽出した位置依存情報を、基地局２０を介してモバイルノード３０に配信する。【選択図】  図１
2006093928.tif 000002
【特許請求の範囲】
【請求項１】
モバイルＩＰを用いたユーザ端末の位置管理を行うホームエージェントと、
前記ホームエージェントの位置に対応し且つユーザ端末に配信される情報である位置対応配信情報を、前記ホームエージェントに対応づけて予め複数蓄積するデータ蓄積手段とを備え、
前記ホームエージェントは、
位置登録要求をユーザ端末から受信すると、当該ホームエージェントに対応する位置対応配信情報を前記データ蓄積手段から抽出するデータ抽出手段と、
前記データ抽出手段が抽出した位置対応配信情報を前記ユーザ端末に配信するデータ配信手段とを含む
ことを特徴とする情報配信システム。
【請求項２】
データ抽出手段は、
位置登録要求をユーザ端末から受信すると、前記ユーザ端末がホームエージェントによって管理されるサブネットワークをホームネットワークとするホーム登録をした端末であるか否かを判断し、
前記ユーザ端末がホーム登録した端末であると判断すると、前記ホームエージェントに対応する位置対応配信情報をデータ蓄積手段から抽出する
請求項１記載の情報配信システム。
【請求項３】
データ抽出手段は、
ユーザ端末に位置対応配信情報を配信した履歴を示す情報配信履歴情報を記憶する履歴記憶手段と、
情報の配信周期の設定条件を示す設定情報を記憶する設定情報記憶手段とを有し、
位置登録要求をユーザ端末から受信すると、前記履歴記憶手段が記憶する情報配信履歴情報と前記設定情報記憶手段が記憶する設定情報とにもとづいて、前記ユーザ端末が前記設定情報に示される設定条件に合致するか否かを判断し、
前記ユーザ端末が前記設定条件に合致すると判断すると、ホームエージェントに対応する位置対応配信情報をデータ蓄積手段から抽出する
請求項１又は請求項２記載の情報配信システム。
【請求項４】
データ抽出手段は、位置登録要求をユーザ端末から受信すると、位置対応配信情報の抽出要求を、通信ネットワークを介してデータ蓄積手段に送信し、
データ蓄積手段は、
前記データ抽出手段から抽出要求を受信すると、ホームエージェントに対応する位置対応配信情報を抽出し、
前記抽出した位置対応配信情報を、通信ネットワークを介してホームエージェントに送信し、
データ配信手段は、前記データ蓄積手段から受信した位置対応配信情報をユーザ端末に配信する
請求項１から請求項３のうちのいずれか１項に記載の情報配信システム。
【請求項５】
モバイルＩＰを用いたユーザ端末とホームエージェントとの間のデータ転送を行う外部エージェントを備え、
前記外部エージェントは、
位置登録要求をユーザ端末から受信すると、受信した位置登録要求を、通信ネットワークを介してホームエージェントに転送する位置登録要求転送手段と、
前記ホームエージェントから位置対応配信情報を受信すると、受信した位置対応配信情報を前記ユーザ端末に転送する位置対応配信情報転送手段とを含み、
データ抽出手段は、位置登録要求を前記外部エージェントから受信すると、ホームエージェントに対応する位置対応配信情報をデータ蓄積手段から抽出し、
データ配信手段は、前記データ抽出手段が抽出した位置対応配信情報を、通信ネットワークを介して前記外部エージェントに送信する
請求項１から請求項４のうちのいずれか１項に記載の情報配信システム。
【請求項６】
モバイルＩＰを用いたユーザ端末の位置管理を行い、前記ユーザ端末に情報を配信する情報配信装置であって、
位置登録要求をユーザ端末から受信すると、当該情報配信装置の位置に対応し且つユーザ端末に配信される情報である位置対応配信情報を予め複数蓄積するデータ蓄積手段から、当該情報配信装置に対応する位置対応配信情報を抽出するデータ抽出手段と、
前記データ抽出手段が抽出した位置対応配信情報を前記ユーザ端末に配信するデータ配信手段とを備えた
ことを特徴とする情報配信装置。
【請求項７】
データ蓄積手段が、モバイルＩＰを用いたユーザ端末の位置管理を行うホームエージェントの位置に対応し且つユーザに配信される情報である位置対応配信情報を、ホームエージェントに対応づけて予め複数蓄積するステップと、
ホームエージェントが、位置登録要求をユーザ端末から受信すると、当該ホームエージェントに対応する位置対応配信情報を前記データ蓄積手段から抽出するステップと、
前記ホームエージェントが、前記抽出した位置対応配信情報を前記ユーザ端末に配信するステップとを含む
ことを特徴とする情報配信方法。
【請求項８】
ホームエージェントが、位置登録要求をユーザ端末から受信すると、位置対応配信情報の抽出要求を、通信ネットワークを介してデータ蓄積手段に送信するステップと、
データ蓄積手段が、前記ホームエージェントから抽出要求を受信すると、前記ホームエージェントに対応する位置対応配信情報を抽出するステップと、
前記データ蓄積手段が、前記抽出した位置対応配信情報を、通信ネットワークを介して前記ホームエージェントに送信するステップと、
前記ホームエージェントが、前記データ蓄積手段から受信した位置対応配信情報をユーザ端末に配信するステップとを含む
請求項７記載の情報配信方法。
【請求項９】
モバイルＩＰを用いたユーザ端末の位置管理を行うホームエージェントに、ユーザ端末への情報配信をさせるための情報配信プログラムであって、
コンピュータに、
位置登録要求をユーザ端末から受信すると、ホームエージェントの位置に対応し且つユーザ端末に配信される情報である位置対応配信情報を予め複数蓄積するデータ蓄積手段から、ホームエージェントに対応する位置対応配信情報を抽出する処理と、
前記抽出した位置対応配信情報を前記ユーザ端末に配信する処理とを
実行させるための情報配信プログラム。
【請求項１０】
コンピュータに、
位置登録要求をユーザ端末から受信すると、位置対応配信情報の抽出要求を、通信ネットワークを介してデータ蓄積手段に送信する処理と、
前記データ蓄積手段から、通信ネットワークを介して位置対応配信情報を受信する処理と、
前記受信した位置対応配信情報をユーザ端末に配信する処理とを実行させる
請求項９記載の情報配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルＩＰを利用して携帯端末に位置依存情報を配信する情報配信システム、情報配信装置、情報配信方法及び情報配信プログラムに関する。
【背景技術】
【０００２】
何らかの意味で位置に依存する情報である位置依存情報を配信するプッシュ型配信サービスを実現するシステムとして、例えば、特許文献１には、特定の範囲や地域など位置に依存したニュース情報や広告情報を、ユーザ端末に配信する情報配信システムが記載されている。また、例えば、特許文献２には、異なる情報提供者が提供する複数の位置依存情報を１つの情報ブロックにまとめ、情報ブロックをパケットに分割して一括してユーザ端末に配信する情報配信システムが記載されている。
【０００３】
【特許文献１】特開２００４−５３３９号公報（段落００５３−００６７、図５−１２）
【特許文献２】特開２００３−１２４９７２号公報（段落００２６−００３１、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１や特許文献２に記載された情報配信システムでは、情報配信サーバは、ユーザ端末の位置やユーザが希望する情報種別、情報配信時間などの配信条件に合致する位置依存情報を抽出し、抽出した位置依存情報をユーザ端末に配信する。そのため、特許文献１や特許文献２に記載された情報配信システムによれば、ユーザの位置や状況に適した情報を配信することができる。
【０００５】
しかし、情報抽出の際に判断すべき配信条件の項目が多く複雑であると、情報配信サーバが位置依存情報に対応づけて膨大な配信条件の情報を蓄積しなければならず、情報の管理負担が大きい。また、情報配信サーバは各位置依存情報が全ての配信条件の項目に合致するか否かを判断しなければならず、複数のユーザ端末から同時に情報配信要求があると、情報配信されるまでの処理に時間がかかる。また、配信条件の項目が多く複雑であると、配信条件の全ての項目に合致する位置依存情報がない場合も多く、情報配信を行えない可能性がある。そのため、情報配信をある程度確実に行いたい店舗のピーアール（ＰＲ）活動などの用途には適さない。
【０００６】
そこで、本発明は、上記課題を解決するためになされたものであって、複雑な配信条件を管理する必要がなく、簡素な方法で位置依存情報の配信を行える情報配信システム、情報配信装置、情報配信方法及び情報配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明による情報配信システムは、モバイルＩＰを用いたユーザ端末（例えば、モバイルノード３０）の位置管理を行うホームエージェントと、ホームエージェントの位置に対応し且つユーザ端末に配信される情報である位置対応配信情報（例えば、店舗情報や商品情報などの位置依存情報）を、ホームエージェントに対応づけて予め複数蓄積するデータ蓄積手段（例えば、配信情報データベースサーバ４０Ａによって実現される）とを備え、ホームエージェントは、位置登録要求をユーザ端末から受信すると、ホームエージェントに対応する位置対応配信情報をデータ蓄積手段から抽出するデータ抽出手段（例えば、配信情報抽出手段１１によって実現される）と、データ抽出手段が抽出した位置対応配信情報をユーザ端末に配信するデータ配信手段（例えば、配信情報配信手段１２によって実現される）とを含むことを特徴とする。
【０００８】
また、データ抽出手段は、位置登録要求をユーザ端末から受信すると、ユーザ端末がホームエージェントによって管理されるサブネットワークをホームネットワークとするホーム登録をした端末であるか否かを判断し、ユーザ端末がホーム登録した端末であると判断すると、ホームエージェントに対応する位置対応配信情報をデータ蓄積手段から抽出するものであってもよい。そのような構成によれば、モバイルＩＰにおけるホーム登録を利用して、簡易な方法で情報配信を行うユーザ端末を予め設定することができる。
【０００９】
また、データ抽出手段は、ユーザ端末に位置対応配信情報を配信した履歴を示す情報配信履歴情報（例えば、情報配信履歴）を記憶する履歴記憶手段（例えば、ホームエージェント１０の記憶装置によって実現される）と、情報の配信周期の設定条件を示す設定情報を記憶する設定情報記憶手段（例えば、ホームエージェント１０の記憶装置によって実現される）とを有し、位置登録要求をユーザ端末から受信すると、履歴記憶手段が記憶する情報配信履歴情報と設定情報記憶手段が記憶する設定情報とにもとづいて、ユーザ端末が設定情報に示される設定条件に合致するか否かを判断し、ユーザ端末が設定条件に合致すると判断すると、ホームエージェントに対応する位置対応配信情報をデータ蓄積手段から抽出するものであってもよい。そのような構成によれば、データ蓄積手段へのアクセス回数を最小限に抑えることができる。また、ユーザ端末にとっても、同じ位置対応配信情報を重複して複数回受信することを防止でき、情報配信の効率化を図ることができる。
【００１０】
また、データ抽出手段は、位置登録要求をユーザ端末から受信すると、位置対応配信情報の抽出要求を、通信ネットワークを介してデータ蓄積手段に送信し、データ蓄積手段は、データ抽出手段から抽出要求を受信すると、ホームエージェントに対応する位置対応配信情報を抽出し、抽出した位置対応配信情報を、通信ネットワークを介してホームエージェントに送信し、データ配信手段は、データ蓄積手段から受信した位置対応配信情報をユーザ端末に配信するものであってもよい。
【００１１】
また、情報配信システムは、モバイルＩＰを用いたユーザ端末とホームエージェントとの間のデータ転送を行う外部エージェントを備え、外部エージェントは、位置登録要求をユーザ端末から受信すると、受信した位置登録要求を、通信ネットワークを介してホームエージェントに転送する位置登録要求転送手段（例えば、外部エージェント１５のＣＰＵ及びネットワークインタフェース部によって実現される）と、ホームエージェントから位置対応配信情報を受信すると、受信した位置対応配信情報をユーザ端末に転送する位置対応配信情報転送手段（例えば、外部エージェント１５のＣＰＵ及びネットワークインタフェース部によって実現される）とを含み、データ抽出手段は、位置登録要求を外部エージェントから受信すると、ホームエージェントに対応する位置対応配信情報をデータ蓄積手段から抽出し、データ配信手段は、データ抽出手段が抽出した位置対応配信情報を、通信ネットワークを介して外部エージェントに送信するものであってもよい。そのような構成によれば、ユーザ端末がホームネットワーク以外のサブネットワークにいる場合であっても、外部エージェント経由でデータの転送を受けることによって、ホームエージェントから位置対応配信情報の配信を受けることができる。
【００１２】
本発明による情報配信装置は、モバイルＩＰを用いたユーザ端末の位置管理を行い、ユーザ端末に情報を配信する情報配信装置（例えば、ホームエージェント１０）であって、位置登録要求をユーザ端末から受信すると、情報配信装置の位置に対応し且つユーザ端末に配信される情報である位置対応配信情報を予め複数蓄積するデータ蓄積手段から、情報配信装置に対応する位置対応配信情報を抽出するデータ抽出手段と、データ抽出手段が抽出した位置対応配信情報をユーザ端末に配信するデータ配信手段とを備えたことを特徴とする。
【００１３】
本発明による情報配信方法は、データ蓄積手段が、モバイルＩＰを用いたユーザ端末の位置管理を行うホームエージェントの位置に対応し且つユーザ端末に配信される情報である位置対応配信情報を、ホームエージェントに対応づけて予め複数蓄積するステップと、ホームエージェントが、位置登録要求をユーザ端末から受信すると、ホームエージェントに対応する位置対応配信情報をデータ蓄積手段から抽出するステップと、ホームエージェントが、抽出した位置対応配信情報をユーザ端末に配信するステップとを含むことを特徴とする。
【００１４】
また、情報配信方法は、ホームエージェントが、位置登録要求をユーザ端末から受信すると、位置対応配信情報の抽出要求を、通信ネットワークを介してデータ蓄積手段に送信するステップと、データ蓄積手段が、ホームエージェントから抽出要求を受信すると、ホームエージェントに対応する位置対応配信情報を抽出するステップと、データ蓄積手段が、抽出した位置対応配信情報を、通信ネットワークを介してホームエージェントに送信するステップと、ホームエージェントが、データ蓄積手段から受信した位置対応配信情報をユーザ端末に配信するステップとを含むものであってもよい。
【００１５】
本発明による情報配信プログラムは、モバイルＩＰを用いたユーザ端末の位置管理を行うホームエージェントに、ユーザ端末への情報配信をさせるための情報配信プログラムであって、コンピュータに、位置登録要求をユーザ端末から受信すると、ホームエージェントの位置に対応し且つユーザ端末に配信される情報である位置対応配信情報を予め複数蓄積するデータ蓄積手段から、ホームエージェントに対応する位置対応配信情報を抽出する処理と、抽出した位置対応配信情報をユーザ端末に配信する処理とを実行させることを特徴とする。
【００１６】
また、情報配信プログラムは、コンピュータに、位置登録要求をユーザ端末から受信すると、位置対応配信情報の抽出要求を、通信ネットワークを介してデータ蓄積手段に送信する処理と、データ蓄積手段から、通信ネットワークを介して位置対応配信情報を受信する処理と、受信した位置対応配信情報をユーザ端末に配信する処理とを実行させるものであってもよい。
【発明の効果】
【００１７】
本発明によれば、位置対応配信情報をホームエージェントに対応づけて予め蓄積する。そして、モバイルＩＰによるユーザ端末からの位置登録要求をトリガとして、ホームエージェントに対応する位置対応配信情報を抽出し、ユーザ端末に配信する。従って、モバイルＩＰを利用して情報配信を行うことによって、複雑な配信条件を管理する必要がなく、簡素な方法で位置依存情報の配信を行えるようにすることができる。
【発明を実施するための最良の形態】
【００１８】
実施の形態１．
以下、本発明の第１の実施の形態を図面を参照して説明する。図１は、本発明による情報配信システムの適用環境の一例を示す説明図である。本実施の形態では、情報配信システムは、モバイルＩＰを利用した複数のサブネットワーク（例えば、無線ＬＡＮ）５０を含む。また、情報配信システムは、サブネットワーク５０ごとに、ホームエージェント（ＨＡ）と呼ばれる位置管理機能を備えたルータ１０と、基地局２０とを含む。また、情報配信システムは、ユーザが使用するモバイルノード（ＭＮ）と呼ばれる携帯端末３０と、携帯端末３０に配信される配信情報を蓄積する配信情報データベース（例えば、データベースサーバ）４０とを含む。
【００１９】
なお、図１では、１つのサブネットワーク５０に１つの基地局２０を示しているが、サブネットワーク５０は複数の基地局２０を含んでいてもよい。また、図１では、１つのモバイルノード３０を示しているが、情報配信システムは、複数のモバイルノード３０を含む。
【００２０】
本実施の形態では、モバイルノード３０のユーザは、予めモバイルＩＰを用いたネットワークサービスの利用契約を締結している。また、ユーザは、予め情報配信サービスの利用契約を締結している。また、本実施の形態では、モバイルＩＰを用いたネットワークサービスを提供するネットワーク事業者と、情報配信サービスを提供するサービス事業者とが提携しており、モバイルＩＰを利用して情報配信サービスが提供される。なお、ネットワーク事業者とサービス事業者とが同一事業者であってもよい。
【００２１】
本実施の形態では、モバイルノード３０は、情報配信システムに含まれる複数のサブネットワーク５０のうち、自分が本来いるべきサブネットワーク５０をホームネットワークとして予め登録する。この場合、モバイルノード３０は、自分が本来いるべきサブネットワーク５０を管理するホームエージェント１０に、そのサブネットワーク５０をホームネットワークとする旨を登録する。以下、ホームネットワークとする旨の登録をホーム登録という。
【００２２】
モバイルノード３０は、ホーム登録すると、ホームエージェント１０からホームアドレスを割り当てられる。モバイルノード３０は、ホームネットワーク以外のサブネットワーク（フォーリンネットワークという）５０の無線エリア内に移動した場合であっても、モバイルＩＰを利用して、ホームエージェント１０からデータの転送を受けることによって、ホームアドレスを用いた通信を継続することができる。
【００２３】
モバイルノード３０は、所定のタイミングで、モバイルＩＰの手順に従って、基地局２０を介してホームエージェント１０に位置登録要求を行う。すると、ホームエージェント１０は、位置登録要求をトリガとして、位置登録要求されたモバイルノード３０が自分が管理するサブネットワーク５０にホーム登録した端末であるか否か判断する。ホーム登録した端末であると判断すると、ホームエージェント１０は、配信情報データベース４０を検索し、配信すべき情報が存在するか否かを判断する。
【００２４】
本実施の形態では、配信情報データベース４０は、位置依存情報として、ホームエージェント１０の位置に対応する情報を予め複数蓄積している。例えば、配信情報データベース４０は、各ホームエージェント１０の近傍に位置する店舗の店舗情報や商品情報、広告情報を予め複数蓄積している。この場合、配信情報データベース４０は、例えば、ホームエージェント１０から予め定めた所定距離以内に位置する店舗や、基地局２０の無線エリア内に位置する店舗の情報を予め蓄積する。なお、配信情報データベース４０は、店舗情報や商品情報に限らず、例えば、電車など交通機関の遅延状況を示す情報を位置依存情報として記憶してもよい。
【００２５】
配信すべき位置依存情報が存在すると判断すると、ホームエージェント１０は、配信情報データベース４０から位置依存情報を抽出しモバイルノード３０に配信する。
【００２６】
なお、モバイルノード３０は、１つのホームエージェント１０に限らず、複数のホームエージェント１０にホーム登録していてもよい。例えば、複数地域の情報配信を受けたい場合、モバイルノード３０は、情報配信を受けたい地域の各ホームエージェント１０にホーム登録し、各ホームエージェント１０からそれぞれホームアドレスを割り当てられていてもよい。そして、モバイルノード３０は、情報配信を受けたい地域に応じて、ホームアドレスを使い分けることによって通信を行ってもよい。
【００２７】
次に、情報配信システムの具体的な構成を説明する。本実施の形態では、情報配信システムがホームネットワークの無線エリア内にいるモバイルノード３０に情報配信する場合を説明する。
【００２８】
図２は、情報配信システムの構成の一例を示すブロック図である。図２に示すように、情報配信システムは、ホームエージェント１０と、基地局２０と、モバイルノード３０と、配信情報データベースサーバ４０Ａとを含む。また、図２に示すように、ホームエージェント１０と配信情報データベースサーバ４０Ａとは、インターネットなどの通信ネットワーク１００を介して接続される。
【００２９】
モバイルノード３０は、具体的には、ノート型パーソナルコンピュータやＰＤＡ、携帯電話機などの携帯端末である。モバイルノード３０は、無線信号を送受信する機能を備え、基地局２０を介してホームエージェント１０とデータを送受信する機能を備える。また、モバイルノード３０は、メーラやブラウザが搭載され、インターネットなどへのネットワーク接続機能を備える。
【００３０】
また、モバイルノード３０は、基地局２０から受信した無線信号の受信感度を測定し、受信感度が一定値以上であるか否かを判断する機能を備える。例えば、モバイルノード３０は、受信した無線信号の受信レベルを求め、求めた受信レベルが予め定めた所定値以上であるか否かを判断する。また、モバイルノード３０は、受信感度が一定値以上であると判断すると、モバイルＩＰ機能の動作を開始する機能を備える。例えば、モバイルノード３０は、受信感度が一定値以上であると判断すると、所定のメッセージを基地局２０を介してホームエージェント１０に送信し、モバイルＩＰの動作開始を要求する。
【００３１】
ホームエージェント１０は、具体的には、ルータなどのネットワーク接続装置である。図１に示すように、ホームエージェント１０は、例えば、店舗やデパートなどに設置される。図３は、ホームエージェント１０の機能構成の一例を示すブロック図である。図３に示すように、ホームエージェント１０は、配信情報抽出手段１１と、配信情報配信手段１２と、モバイルＩＰ処理手段１３とを含む。
【００３２】
配信情報抽出手段１１は、具体的には、ホームエージェント１０のＣＰＵ、記憶装置及びネットワークインタフェース部によって実現される。配信情報抽出手段１１は、配信情報データベース４０を検索し、配信情報データベース４０から位置依存情報を抽出する機能を備える。本実施の形態では、配信情報抽出手段１１は、通信ネットワーク１００を介して、配信情報データベースサーバ４０Ａに位置依存情報の検索要求や抽出要求を送信することによって、情報検索や情報抽出を行う。そして、配信情報抽出手段１１は、通信ネットワーク１００を介して、配信情報データベースサーバ４０Ａから検索結果や位置依存情報を受信する。
【００３３】
また、配信情報抽出手段１１は、モバイルノード３０に情報配信した履歴情報である情報配信履歴を記憶装置に記憶する。また、配信情報抽出手段１１は、予め情報の配信周期の条件を示す設定情報を記憶装置に記憶する。本実施の形態では、配信情報抽出手段１１は、記憶する情報配信履歴及び設定情報にもとづいて、位置登録要求されたモバイルノード３０が所定の配信周期の条件に合致するか否かを判断する機能を備える。そして、配信周期の条件に合致すると判断すると、配信情報抽出手段１１は、配信情報データベース４０から位置依存情報を抽出する。
【００３４】
また、配信情報抽出手段１１は、モバイルＩＰによる位置登録要求の受信をトリガとして、位置登録要求されたモバイルノード３０がホーム登録した端末であるか否かを判断する機能を備える。
【００３５】
配信情報配信手段１２は、具体的には、ホームエージェント１０のＣＰＵ及びネットワークインタフェース部によって実現される。配信情報配信手段１２は、配信情報抽出手段１１が抽出（受信）した位置依存情報を、基地局２０を介してモバイルノード３０に送信する機能を備える。
【００３６】
モバイルＩＰ処理手段１３は、具体的には、ホームエージェント１０のＣＰＵ、記憶装置及びネットワークインタフェース部によって実現される。モバイルＩＰ処理手段１３は、モバイルＩＰを実現するための各処理を実行する機能を備える。
【００３７】
例えば、モバイルＩＰ処理手段１３は、ホーム登録要求を受信すると、登録要求されたモバイルノード３０にホームアドレスを割り当てる。また、モバイルＩＰ処理手段１３は、モバイルノード３０へのデータの転送先を管理するための転送先テーブルを記憶する。例えば、モバイルＩＰ処理手段１３は、フォーリンネットワークにいるモバイルノード３０からの位置登録要求を受信すると、モバイルノード３０がフォーリンネットワークで割り当てられたＩＰアドレス（気付アドレス）を転送先テーブルに格納することによって、モバイルノード３０へのデータの転送先を管理する。
【００３８】
なお、本実施の形態において、ホームエージェント１０の記憶装置は、モバイルノード３０に情報配信する処理を実行させるための各種プログラムを記憶している。例えば、ホームエージェント１０の記憶装置は、コンピュータに、位置登録要求をユーザ端末から受信すると、ホームエージェントの位置に対応する情報である位置対応配信情報を予め複数蓄積するデータ蓄積手段から、ホームエージェントに対応する位置対応配信情報を抽出する処理と、抽出した位置対応配信情報をユーザ端末に配信する処理とを実行させるための情報配信プログラムを記憶している。
【００３９】
配信情報データベースサーバ４０Ａは、情報配信サービスを提供するサービス事業者が運営するデータベースサーバである。配信情報データベースサーバ４０Ａは、位置依存情報をホームエージェント１０に対応づけて予め複数蓄積する。
【００４０】
図４は、配信情報データベースサーバ４０Ａが蓄積する位置依存情報の一例を示す説明図である。例えば、図４に示すように、配信情報データベースサーバ４０Ａは、位置依存情報として、店舗やデパートの店舗情報や商品情報を複数蓄積する。また、図４に示すように、例えば、配信情報データベースサーバ４０Ａは、店舗情報や商品情報を、ホームエージェント１０のＩＰアドレス（以下、ＨＡアドレスという）に対応づけて記憶する。なお、配信情報データベースサーバ４０Ａは、例えば、ホームエージェント１０に予め付与されたＩＤに対応づけて、店舗情報や商品情報を記憶してもよい。
【００４１】
本実施の形態では、配信情報データベースサーバ４０Ａは、店舗情報や商品情報など情報提供した店舗の近傍のホームエージェント１０のＨＡアドレスと、提供された店舗情報や商品情報とを対応づけて記憶する。本実施の形態では、ＨＡアドレスと対応づけて記憶することによって、配信情報データベースサーバ４０Ａは、店舗情報や商品情報を、ホームエージェント１０の位置に対応づけている。
【００４２】
また、配信情報データベースサーバ４０Ａは、ホームエージェント１０から配信情報の検索要求を受信すると、蓄積する位置依存情報を検索し、検索要求されたホームエージェント１０に対応する位置依存情報があるか否か判断する機能を備える。また、配信情報データベースサーバ４０Ａは、ホームエージェント１０から配信情報の抽出要求を受信すると、抽出要求されたホームエージェント１０に対応する位置依存情報を全て抽出する機能を備える。また、配信情報データベースサーバ４０Ａは、抽出した全ての位置依存情報を、通信ネットワーク１００を介してホームエージェント１０に送信する機能を備える。
【００４３】
次に、動作について説明する。図５は、ホーム登録したモバイルノード３０に位置依存情報を配信する処理の一例を示す流れ図である。モバイルノード３０は、所定のタイミングで、基地局２０からの無線信号の受信感度を測定する（ステップＳ１０１）。例えば、モバイルノード３０は、基地局２０の無線エリア外から無線エリア内に移動すると、受信感度を測定する。そして、モバイルノード３０は、受信感度が一定値以上であるか否かを判断する（ステップＳ１０２）。例えば、モバイルノード３０は、基地局２０からの無線信号の受信レベルを測定し、測定した受信レベルが予め定めた所定値以上であるか否かを判断する。
【００４４】
受信感度が一定値以上であると判断すると、モバイルノード３０は、基地局２０の無線エリア内であると判断し、モバイルＩＰの動作を開始する（ステップＳ１０３）。例えば、モバイルノード３０は、所定のメッセージを基地局２０を介してホームエージェント１０に送信し、モバイルＩＰの動作開始を要求する。ステップＳ１０２で受信感度が一定値以上でないと判断すると、モバイルノード３０は、基地局２０の無線エリア内ではないと判断し、ステップＳ１０３以降の処理を実行せずに、そのまま処理を終了する。モバイルＩＰの動作を開始すると、モバイルノード３０は、基地局２０を介して、ホームエージェント１０に位置登録要求を送信する（ステップＳ１０４）。
【００４５】
ホームエージェント１０の配信情報抽出手段１１は、モバイルノード３０からの位置登録要求をトリガとして、位置登録要求されたモバイルノード３０がホーム登録済みの端末であるか否かを判断する（ステップＳ１０５）。
【００４６】
例えば、配信情報抽出手段１１は、位置登録要求とともに、モバイルノード３０のホームアドレスの情報を受信する。また、配信情報抽出手段１１は、各モバイルノード３０にホームアドレスとして割り当てたＩＰアドレスの中に、モバイルノード３０のホームアドレスが含まれるか否かを判断する。そして、モバイルノード３０のホームアドレスに一致するアドレスがあると判断すると、配信情報抽出手段１１は、モバイルノード３０がホーム登録済みの端末であると判断する。
【００４７】
なお、モバイルノード３０が複数のホームエージェント１０にホーム登録している場合には、モバイルノード３０は、複数のホームアドレスをもつ。この場合、例えば、モバイルノード３０は、位置登録要求とともに、複数ホームアドレスのうちのいずれかのアドレスの情報をホームエージェント１０に送信する。誤ったアドレスの情報を送信しホームエージェント１０から位置登録不可のエラー情報を受信すると、モバイルノード３０は、例えば、先に送信したアドレスとは別のアドレスの情報を送信し、ホームエージェント１０に位置登録を再度要求する。そして、位置登録が受け付けられると、モバイルノード３０は、位置登録を受け付けられたアドレスを用いて通信を行い、ホームエージェント１０から位置依存情報の配信を受ける。
【００４８】
ステップＳ１０５でホーム登録済みの端末であると判断すると、配信情報抽出手段１１は、配信情報データベース４０を検索する。本実施の形態では、配信情報抽出手段１１は、配信情報の検索要求を、通信ネットワーク１００を介して配信情報データベースサーバ４０Ａに送信する（ステップＳ１０６）。この場合、例えば、配信情報抽出手段１１は、検索要求とともに、ホームエージェント１０のＨＡアドレスの情報を配信情報データベースサーバ４０Ａに送信する。また、ホーム登録済みの端末でないと判断すると、ホームエージェント１０は、ステップＳ１０６以降の処理を実行せずに、そのまま処理を終了する。
【００４９】
なお、ステップＳ１０６において、ホーム登録済みの端末であると判断すると、配信情報抽出手段１１は、記憶する情報配信履歴及び設定情報にもとづいて、モバイルノード３０が所定の配信周期の条件に合致するか否かを判断してもよい。例えば、配信情報抽出手段１１は、「１日に１度だけ配信」などの配信条件を含む設定情報を予め記憶している。この場合、配信情報抽出手段１１は、情報配信履歴にもとづいて、その日にモバイルノード３０に既に情報配信したか否かを判断する。情報配信していないと判断すると、配信情報抽出手段１１は、配信情報の検索要求を配信情報データベースサーバ４０Ａに送信する。また、既に情報配信したと判断すると、配信情報抽出手段１１は、配信情報の検索要求を送信せずに、そのまま処理を終了する。
【００５０】
検索要求を受信すると、配信情報データベースサーバ４０Ａは、配信情報を検索し、検索結果を通信ネットワーク１００を介してホームエージェント１０に送信する（ステップＳ１０７）。例えば、配信情報データベースサーバ４０Ａは、ＨＡアドレスをキーとして、検索要求されたホームエージェント１０に対応する位置依存情報の有無を判断する。そして、配信情報データベースサーバ４０Ａは、ホームエージェント１０に対応する位置依存情報の有無の検索結果をホームエージェント１０に送信する。
【００５１】
配信情報抽出手段１１は、配信情報データベースサーバ４０Ａから受信した検索結果にもとづいて、モバイルノード３０に配信すべき配信情報があるか否かを判断する（ステップＳ１０８）。配信情報があると判断すると、配信情報抽出手段１１は、配信情報データベース４０から配信情報を抽出する。本実施の形態では、配信情報抽出手段１１は、配信情報の抽出要求を、通信ネットワーク１００を介して配信情報データベースサーバ４０Ａに送信する（ステップＳ１０９）。ステップＳ１０８で配信情報がないと判断すると、ホームエージェント１０は、ステップＳ１０９以降の処理を実行せずに、そのまま処理を終了する。
【００５２】
抽出要求を受信すると、配信情報データベースサーバ４０Ａは、配信情報を抽出し、抽出した配信情報を通信ネットワーク１００を介してホームエージェント１０に送信する（ステップＳ１１０）。例えば、配信情報データベースサーバ４０Ａは、ＨＡアドレスをキーとして、抽出要求されたホームエージェント１０に対応する位置依存情報を全て抽出する。そして、配信情報データベースサーバ４０Ａは、抽出した全ての位置依存情報をホームエージェント１０に送信する。
【００５３】
配信情報を受信すると、ホームエージェント１０の配信情報配信手段１２は、受信した配信情報を、基地局２０を介してモバイルノード３０に送信する（ステップＳ１１１）。例えば、配信情報配信手段１２は、配信情報として、配信情報データベースサーバ４０Ａから受信した全ての位置依存情報をモバイルノード３０に送信する。
【００５４】
以上の処理が実行されることによって、ホームエージェント１０は、自分が管理するサブネットワーク５０をホームネットワークとしてホーム登録したモバイルノード３０に、ホームエージェント１０近傍の店舗情報や商品情報など位置依存情報を配信する。一方、モバイルＩＰを用いたネットワークサービスに未契約のユーザのモバイルノード３０である場合には、ホームエージェント１０付近の基地局との無線受信感度が一定値以上になってもモバイルＩＰ動作を開始せず、位置依存情報も配信されない。また、ホームエージェント１０にホーム登録していないモバイルノード３０の場合には、通常のモバイルＩＰの動作は行われるが、位置依存情報は配信されない。
【００５５】
以上のように、本実施の形態によれば、配信情報データベースサーバ４０Ａは、位置依存情報をホームエージェント１０に対応づけて記憶する。そして、情報配信システムは、モバイルＩＰによる位置登録要求をトリガとして、ホームエージェント１０に対応する位置依存情報を抽出しモバイルノード３０に配信する。そのため、配信情報データベースサーバ４０Ａは、位置依存情報に対応づけて複雑な配信条件の情報を蓄積する必要がなく、蓄積情報の管理負担を軽減することができる。また、位置依存情報を抽出する際に、端末の位置やユーザが希望する情報種別、情報配信時間などの複雑な配信条件に合致するか否かを判断する必要がなくなり、簡易な方法で位置依存情報を抽出し配信することができる。従って、モバイルＩＰを利用して情報配信を行うことによって、複雑な配信条件を管理する必要がなく、簡素な方法で位置依存情報の配信を行えるようにすることができる。
【００５６】
また、本実施の形態によれば、モバイルノード３０からの位置登録要求をトリガとし、情報配信履歴及び配信周期の設定条件にもとづいて情報配信するので、配信情報データベース４０へのアクセス回数を最小限に抑えることができる。また、モバイルノード３０にとっても、同じ位置依存情報を重複して複数回受信することを防止でき、情報配信の効率化を図ることができる。
【００５７】
また、本実施の形態によれば、配信エリアに移動してきたホーム登録済みのモバイルノード３０に対して確実に位置依存情報を配信することができ、店舗などのピーアール活動の用途にも適用できる。従って、ピーアール活動の用途に適用することによって、店舗の集客率を向上させることができる。
【００５８】
実施の形態２．
次に、本発明の第２の実施の形態を図面を参照して説明する。本実施の形態では、モバイルノード３０がホームネットワーク以外のフォーリンネットワークの無線エリア内にいる場合に、モバイルノード３０に位置依存情報を配信する場合を説明する。
【００５９】
図６は、情報配信システムの他の構成例を示すブロック図である。図６に示すように、情報配信システムは、第１の実施の形態で示したホームエージェント１０や配信情報データベースサーバ４０Ａに加えて、フォーリンネットワークを管理する外部エージェント（ＦＡ）１５を含む。また、図６に示すように、本実施の形態では、モバイルノード３０は、基地局２０を介して外部エージェント１５とデータを送受信する。
【００６０】
外部エージェント１５は、具体的には、ルータなどのネットワーク接続装置である。外部エージェント１５は、モバイルＩＰを実現するための各処理を実行する機能を備える。例えば、外部エージェント１５は、モバイルノード３０から基地局２０を介してモバイルＩＰの開始要求を受信すると、モバイルノード３０に対してＩＰアドレス（気付アドレス）を割り当てる。
【００６１】
また、外部エージェント１５は、モバイルＩＰを用いたモバイルノード３０とホームエージェント１０との間のデータ転送を行う機能を備える。例えば、外部エージェント１５は、モバイルノード３０から基地局２０を介して位置登録要求を受信すると、受信した位置登録要求を通信ネットワーク１００を介してホームエージェント１０に転送する。また、外部エージェント１５は、ホームエージェント１０から通信ネットワーク１００を介して配信情報を受信すると、基地局２０を介して配信情報をモバイルノード３０に転送する。
【００６２】
なお、本実施の形態において、ホームエージェント１０、モバイルノード３０及び配信情報データベースサーバ４０Ａの機能は、第１の実施の形態におけるそれらの機能と同様である。
【００６３】
次に、動作について説明する。図７は、フォーリンネットワークの無線エリア内にいるモバイルノード３０に位置依存情報を配信する処理の一例を示す流れ図である。図７において、ステップＳ１０１及びステップＳ１０２の処理は、第１の実施の形態におけるそれらの処理と同様である。
【００６４】
ステップＳ１０２で受信感度が一定値以上であると判断すると、モバイルノード３０は、モバイルＩＰの動作を開始する（ステップＳ１０３ａ）。ステップＳ１０３ａにおいて、例えば、モバイルノード３０は、所定のメッセージを基地局２０を介して外部エージェント１５に送信し、モバイルＩＰの動作開始を要求する。すると、例えば、外部エージェント１５は、モバイルノード３０に対してＩＰアドレス（気付アドレス）を割り当て、割り当てたＩＰアドレスの情報を基地局２０を介してモバイルノード３０に送信する。
【００６５】
モバイルＩＰの動作を開始しＩＰアドレスを割り当てられると、モバイルノード３０は、基地局２０を介して、外部エージェント１５に位置登録要求を送信する（ステップＳ１０４ａ）。すると、外部エージェント１５は、受信した位置登録要求を、通信ネットワーク１００を介してホームエージェント１０に転送する（ステップＳ１０４ｂ）。
【００６６】
ホームエージェント１０の配信情報抽出手段１１は、外部エージェント１５からの位置登録要求をトリガとして、モバイルノード３０がホーム登録済みの端末であるか否かを判断する（ステップＳ１０５）。そして、配信情報データベースサーバ４０Ａが蓄積する配信情報の検索や抽出の処理が実行される（ステップＳ１０６〜Ｓ１１０）。なお、本実施の形態において、ステップＳ１０５からステップＳ１１０までの処理は、第１の実施の形態におけるそれらの処理と同様である。
【００６７】
配信情報データベースサーバ４０Ａから配信情報を受信すると、ホームエージェント１０の配信情報配信手段１２は、受信した配信情報を、通信ネットワーク１００を介して外部エージェント１５に送信する（ステップＳ１１ａ）。そして、外部エージェント１５は、ホームエージェント１０から受信した配信情報を、基地局２０を介してモバイルノード３０に転送する。
【００６８】
以上のように、本実施の形態によれば、モバイルノード３０がフォーリンネットワークの無線エリア内にいる場合であっても、外部エージェント１５経由でデータの転送を受けることによって、ホームエージェント１０から位置依存情報の配信を受けることができる。
【産業上の利用可能性】
【００６９】
本発明は、位置に依存した位置依存情報を配信する情報配信サービスの用途に適用できる。例えば、店舗の位置に対応づけられた店舗などのピーアール活動の情報を配信したり、電車などの遅延状況を示す情報を配信する用途に適用できる。
【図面の簡単な説明】
【００７０】
【図１】本発明による情報配信システムの適用環境の一例を示す説明図である。
【図２】情報配信システムの構成の一例を示すブロック図である。
【図３】ホームエージェント１０の機能構成の一例を示すブロック図である。
【図４】配信情報データベースサーバ４０Ａが蓄積する位置依存情報の一例を示す説明図である。
【図５】ホーム登録したモバイルノード３０に位置依存情報を配信する処理の一例を示す流れ図である。
【図６】情報配信システムの他の構成例を示すブロック図である。
【図７】フォーリンネットワークの無線エリア内にいるモバイルノード３０に位置依存情報を配信する処理の一例を示す流れ図である。
【符号の説明】
【００７１】
１０  ホームエージェント
１１  配信情報抽出手段
１２  配信情報配信手段
１３  モバイルＩＰ処理手段
２０  基地局
３０  モバイルノード
４０  配信情報データベース
４０Ａ  配信情報データベースサーバ
５０  サブネットワーク
１００  通信ネットワーク
【図１】
2006093928.tif 000003
【図２】
2006093928.tif 000004
【図３】
2006093928.tif 000005
【図４】
2006093928.tif 000006
【図５】
2006093928.tif 000007
【図６】
2006093928.tif 000008
【図７】
2006093928.tif 000009