(57)【要約】【課題】配信者が意図した配信タイミングでコンテンツをクライアントに送信する。【解決手段】配信指示情報記憶部２３は、オペレータが操作端末３に入力した配信対象情報Ｎｏ、配信対象ユーザ属性、配信タイミング情報を記憶する。また、配信管理装置２４は、キャッシュを内蔵し、キャッシュは、コンテンツの送信を要求したクライアント１−ｋ（ｋ；１〜ｎのうちのすくなくとも１つ）の接続者ＩＤ、ユーザ属性を一時記憶する。配信指示情報記憶部２３に記憶された配信対象ユーザ属性とキャッシュが一時記憶したユーザ属性とがマッチングした場合、配信管理装置２４は、この配信タイミングで、接続管理装置２２に接続者ＩＤと配信指示情報記憶部２３に記憶された配信対象情報Ｎｏとを通知する。接続管理装置２２は、コンテンツ管理装置２６がコンテンツ記憶部２５から取り出したコンテンツをクライアント１−１に送信する。【選択図】図１
2010262411.tif 000002
【特許請求の範囲】
【請求項１】
クライアントとの接続を管理し、前記クライアントから、固有の接続者識別情報と配信情報の配信要求とを受信し、受信した前記接続者識別情報に対応付けられた接続者属性を取得し、配信先の前記接続者識別情報が通知されて、通知された前記接続者識別情報に対応する前記クライアントに、供給された前記配信情報を配信する接続管理部と、
配信先属性と前記配信情報とを対応付けて記憶する配信情報記憶部と、
前記配信情報記憶部が記憶する前記配信情報を管理し、前記配信先属性が通知されて、通知された前記配信先属性に対応する前記配信情報を前記配信情報記憶部から読み出して前記接続管理部に供給する配信情報管理部と、
前記配信情報を配信する配信タイミング情報と前記配信先属性とが指定され、指定された前記配信タイミング情報に基づいて指定される配信タイミングで、前記配信先属性を前記配信情報管理部に通知し、前記接続管理部が取得した前記接続者属性のうち、前記配信先属性と一致する前記接続者属性に対応する前記接続者識別情報を前記接続管理部に通知して前記クライアントへの前記配信情報の配信を管理する配信管理部と、を備えた、
ことを特徴とする情報配信装置。
【請求項２】
前記接続者識別情報と前記接続者属性との対応関係を示す属性情報を属性情報記憶部を備え、
前記接続管理部は、受信した前記接続者識別情報に対応する前記接続者属性を、前記属性情報記憶部から取得する、
ことを特徴とする請求項１に記載の情報配信装置。
【請求項３】
前記接続管理部と前記配信情報管理部と前記配信管理部とは、バスを介して接続され、
さらに、前記バスに第２の配信管理部が接続され、
前記配信情報管理部は、前記バスを介して前記第２の配信管理部から前記配信先属性が通知され、
前記接続管理部は、前記バスを介して前記第２の配信管理部から配信先の前記接続者識別情報が通知される、
ことを特徴とする請求項１又は２に記載の情報配信装置。
【請求項４】
前記クライアントとして移動端末と情報を送受信する局から、前記移動端末の位置情報を取得して位置を管理する位置情報管理部と、
前記局に情報を送信する情報送信部と、を備え、
前記配信管理部は、位置情報管理部が管理する位置情報に基づいて前記移動端末のハンドオーバを判別し、判別した前記ハンドオーバ時を配信タイミングとして、前記配信先属性を前記配信情報管理部に通知し、前記配信先属性と一致する前記接続者属性に対応する前記接続者識別情報を前記接続管理部に通知する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報配信装置。
【請求項５】
配信先属性と配信情報とを対応付けて記憶する配信情報記憶部を備え、クライアントに前記配信情報を配信する情報配信装置の情報配信方法であって、
前記クライアントから、固有の接続者識別情報と配信要求とを受信する第１のステップと、
受信した前記接続者識別情報に対応付けられた接続者属性を取得する第２のステップと、
配信タイミング情報と前記配信先属性とが指定され、指定された前記配信タイミング情報に基づいて指定される配信タイミングで、前記配信情報記憶部から、指定された前記配信先属性に対応する前記配信情報を読み出す第３のステップと、
前記第２のステップにおいて取得した前記接続者属性と前記第３のステップにおいて指定された前記配信先属性とを比較し、第３のステップにおいて指定された前記配信先属性と一致する前記接続者属性を取得し、取得した前記接続者属性に対応する前記接続者識別情報を取得する第４のステップと、
前記第４のステップにおいて取得した前記接続者識別情報に対応する前記クライアントに、前記第３のステップにおいて前記配信情報記憶部から読み出した前記配信情報を配信する第５のステップと、を備えた、
ことを特徴とする情報配信装置の情報配信方法。
【請求項６】
コンピュータに、
クライアントから、固有の接続者識別情報と配信要求とを受信する第１の手順、
受信した前記接続者識別情報に対応付けられた接続者属性を取得する第２の手順、
配信タイミング情報と配信先属性とが指定され、指定された前記配信タイミング情報に基づいて指定される配信タイミングで、前記配信先属性と配信情報とを対応付けて記憶する配信情報記憶部から、指定された前記配信先属性に対応する前記配信情報を読み出す第３の手順、
前記第２の手順において取得した前記接続者属性と前記第３の手順において指定された前記配信先属性とを比較し、前記第３の手順において指定された前記配信先属性と一致する前記接続者属性を取得し、取得した前記接続者属性に対応する前記接続者識別情報を取得する第４の手順、
前記第４の手順において取得した前記接続者識別情報に対応する前記クライアントに、前記第３の手順において読み出した前記配信情報を配信する第５の手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信装置、情報配信装置の情報配信方法及びプログラムに関するものである。
【背景技術】
【０００２】
特許文献１に記載の情報配信装置は、ネットワークリソースを占有することなく、ユーザ属性に応じた情報を効率的に配信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１３４９５１号公報（第７頁、図１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、かかる特許文献１に記載の情報配信装置では、配信がユーザのクライアント操作に依存しており、配信者が意図したタイミングでの情報配信はされていない。
【０００５】
また、ユーザの操作に依存する以上、配信はあくまでも１クライアントに対してであり、類似属性を有する複数のクライアントに対して一括した送信が課題となる。
【０００６】
本発明は、このような従来の問題点に鑑みてなされたもので、指定された配信タイミングで配信情報の配信が可能な情報配信装置、情報配信装置の情報配信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するため、本発明の第１の観点に係る情報配信装置は、
クライアントとの接続を管理し、前記クライアントから、固有の接続者識別情報と配信情報の配信要求とを受信し、受信した前記接続者識別情報に対応付けられた接続者属性を取得し、配信先の前記接続者識別情報が通知されて、通知された前記接続者識別情報に対応する前記クライアントに、供給された前記配信情報を配信する接続管理部と、
配信先属性と前記配信情報とを対応付けて記憶する配信情報記憶部と、
前記配信情報記憶部が記憶する前記配信情報を管理し、前記配信先属性が通知されて、通知された前記配信先属性に対応する前記配信情報を前記配信情報記憶部から読み出して前記接続管理部に供給する配信情報管理部と、
前記配信情報を配信する配信タイミング情報と前記配信先属性とが指定され、指定された前記配信タイミング情報に基づいて指定される配信タイミングで、前記配信先属性を前記配信情報管理部に通知し、前記接続管理部が取得した前記接続者属性のうち、前記配信先属性と一致する前記接続者属性に対応する前記接続者識別情報を前記接続管理部に通知して前記クライアントへの前記配信情報の配信を管理する配信管理部と、を備えたことを特徴とする。
【０００８】
本発明の第２の観点に係る情報配信装置の情報配信方法は、
配信先属性と配信情報とを対応付けて記憶する配信情報記憶部を備え、クライアントに前記配信情報を配信する情報配信装置の情報配信方法であって、
前記クライアントから、固有の接続者識別情報と配信要求とを受信する第１のステップと、
受信した前記接続者識別情報に対応付けられた接続者属性を取得する第２のステップと、
配信タイミング情報と前記配信先属性とが指定され、指定された前記配信タイミング情報に基づいて指定される配信タイミングで、前記配信情報記憶部から、指定された前記配信先属性に対応する前記配信情報を読み出す第３のステップと、
前記第２のステップにおいて取得した前記接続者属性と前記第３のステップにおいて指定された前記配信先属性とを比較し、第３のステップにおいて指定された前記配信先属性と一致する前記接続者属性を取得し、取得した前記接続者属性に対応する前記接続者識別情報を取得する第４のステップと、
前記第４のステップにおいて取得した前記接続者識別情報に対応する前記クライアントに、前記第３のステップにおいて前記配信情報記憶部から読み出した前記配信情報を配信する第５のステップと、を備えたことを特徴とする。
【０００９】
本発明の第３の観点に係るプログラムは、
コンピュータに、
クライアントから、固有の接続者識別情報と配信要求とを受信する第１の手順、
受信した前記接続者識別情報に対応付けられた接続者属性を取得する第２の手順、
配信タイミング情報と配信先属性とが指定され、指定された前記配信タイミング情報に基づいて指定される配信タイミングで、前記配信先属性と配信情報とを対応付けて記憶する配信情報記憶部から、指定された前記配信先属性に対応する前記配信情報を読み出す第３の手順、
前記第２の手順において取得した前記接続者属性と前記第３の手順において指定された前記配信先属性とを比較し、前記第３の手順において指定された前記配信先属性と一致する前記接続者属性を取得し、取得した前記接続者属性に対応する前記接続者識別情報を取得する第４の手順、
前記第４の手順において取得した前記接続者識別情報に対応する前記クライアントに、前記第３の手順において読み出した前記配信情報を配信する第５の手順、
を実行するためのものである。
【発明の効果】
【００１０】
本発明によれば、指定された配信タイミングで配信情報を配信することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る情報配信システム及び情報配信装置の構成を示すブロック図である。
【図２】図１に示す属性情報記憶部が記憶する接続者ＩＤとユーザ属性とを示す図である。
【図３】図１に示す配信情報記憶部が記憶する配信対象情報Ｎｏと配信対象ユーザ属性と配信タイミング情報とを示す図である。
【図４】図１に示すコンテンツ記憶部が記憶する配信対象情報Ｎｏとコンテンツとを示す図である。
【図５】図１に示す情報配信システムの動作を示すシーケンス図である。
【図６】１つのクライアントからコンテンツの要求があった場合に図１に示す情報配信システムの動作を示す図である。
【図７】複数のクライアントからコンテンツの要求があった場合に図１に示す情報配信システムの動作を示す図である。
【図８】応用例（１）を示すブロック図である。
【図９】応用例（２）を示すブロック図である。
【図１０】図９に示す情報配信システムの動作を示すシーケンス図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態に係る装置を図面を参照して説明する。
本実施形態に係る情報配信システムの構成を図１に示す。
本実施形態に係る情報配信システムは、クライアント１−１〜１−ｎ（ｎは自然数）と、情報配信装置２と、操作端末３と、ネットワーク４と、を備え、クライアント１−１〜１−ｎと情報配信装置２とは、ブロードバンド等のネットワーク４を介して接続される。
【００１３】
この情報配信システムは、ＨＴＴＰ（HyperText Transfer Protocol）を使って、擬似的にサーバからのプッシュを実現するシステムである。Ｐｕｓｈは、利用している端末に情報を届けるシステムを指す。
【００１４】
クライアント１−１〜１−ｎは、固有の接続者ＩＤ（識別情報）として、それぞれ、ＩＤ_１〜ＩＤ_ｎを保有する端末である。クライアント１−１〜１−ｎは、それぞれ、コンテンツを要求するときは、ネットワーク４を介して、情報配信装置２に接続者ＩＤ_１〜ＩＤ_ｎを送信する。
【００１５】
また、クライアント１−１〜１−ｎは、それぞれ、情報配信装置２からＷｅｂページが送信されて、開いたＷｅｂページに記述された命令文中のXMLhttprequestを情報配信装置２に送信する。
【００１６】
XMLhttprequestは、サーバ（情報配信装置２）との間でＨＴＴＰ通信を行うためのオブジェクトであり、各クライアント１−１〜１−ｎが送信するXMLhttprequestには、それぞれ、ユーザ属性が紐づけられている。
【００１７】
情報配信装置２は、Ｐｕｓｈ型情報配信装置であり、クライアント１−１〜１−ｎからコンテンツの送信要求があった場合、このレスポンスを保留し、操作端末３に入力された配信タイミング情報の配信タイミングでクライアント１−１〜１−ｎにコンテンツを送信するように構成されている。
【００１８】
かかる情報配信装置２は、属性情報記憶部２１と、接続管理装置２２と、配信指示情報記憶部２３と、配信管理装置２４と、コンテンツ記憶部２５と、コンテンツ管理装置２６と、を備える。
【００１９】
属性情報記憶部２１は、例えば、図２に示すような接続者ＩＤとユーザ属性との対応関係を示す属性情報を予め記憶するものである。
【００２０】
接続管理装置２２は、クライアント１−ｋ（ｋ；１〜ｎのうちの少なくとも１つ）との接続を管理し、配信可否を判別するものである。クライアント１−ｋと接続管理装置２２との接続は、ＨＴＴＰに従って確立される。
【００２１】
接続管理装置２２は、クライアント１−ｋから接続者ＩＤを受信すると、接続者ＩＤで特定されるクライアント１−ｋに、Java（登録商標）scriptが埋め込まれたＨＴＭＬ形式のＷｅｂページを返却する。
【００２２】
接続管理装置２２は、クライアント１−ｋからXMLhttprequestを受信すると、属性情報記憶部２１から、接続者ＩＤに対応する接続者属性としてのユーザ属性を取得し、接続者ＩＤと取得したユーザ属性と接続状態とを配信管理装置２４に通知する。接続状態は、現在、クライアント１−ｋとが接続されているか（ＯＫ）か接続されていないか（ＮＧ）を示す情報である。
【００２３】
接続管理装置２２は、配信管理装置２４から接続者ＩＤと配信対象情報Ｎｏ（ナンバー）とが供給されると、供給された配信対象情報Ｎｏをコンテンツ管理装置２６に供給する。
【００２４】
そして、コンテンツ管理装置２６から、配信情報として供給されたコンテンツをクライアント１−ｋに送信する。
【００２５】
配信指示情報記憶部２３は、配信指示情報を記憶するものであり、例えば、配信指示情報として、図３に示すような配信対象情報Ｎｏと、配信先属性としての配信対象ユーザ属性と配信タイミング情報とを記憶する。配信対象情報Ｎｏは、配信対象ユーザ属性の識別情報である。
【００２６】
配信管理装置２４は、配信対象を分類、管理するものであり、キャッシュ（図示せず）を内蔵する。キャッシュは、接続者ＩＤと接続状態と配信対象ユーザ属性とを一時記憶するものである。
【００２７】
配信管理装置２４は、接続管理装置２２から、接続者ＩＤとユーザ属性と接続状態とが通知されると、これらの情報をキャッシュに一時記憶する。
【００２８】
キャッシュは、ある期間、例えば、適合する配信情報が検索されるまで、あるいは、接続管理装置２２から接続断の情報が通知されるまで、保持期限が切れるまで情報を保存する。
【００２９】
配信管理装置２４は、操作端末３から配信対象ユーザ属性と配信対象情報Ｎｏと配信タイミング情報とが供給されると、これらの情報を配信指示情報記憶部２３に記憶する。
【００３０】
配信管理装置２４は、配信指示情報記憶部２３に記憶した配信タイミング情報に基づいて、登録された配信タイミングになると、キャッシュに一時記憶したユーザ属性と配信指示情報記憶部２３に記憶された配信対象ユーザ属性とを比較する。
【００３１】
配信管理装置２４は、比較した結果、キャッシュから、配信対象ユーザ属性と一致（マッチング）するユーザ属性に対応する接続者ＩＤを読み出して接続管理装置２２に通知する。
【００３２】
また、配信管理装置２４は、配信対象情報Ｎｏを配信指示情報記憶部２３から読み出して、読み出した配信対象情報Ｎｏを、接続管理装置２２を介してコンテンツ管理装置２６に通知する。
【００３３】
コンテンツ記憶部２５は、例えば、図４に示すような配信対象情報Ｎｏとコンテンツとを対応付けて記憶するものである。コンテンツ管理装置２６は、コンテンツ記憶部２５が記憶するコンテンツを管理するものである。
【００３４】
コンテンツ管理装置２６は、接続管理装置２２を介して配信対象情報Ｎｏが通知されると、コンテンツ記憶部２５から、この配信対象情報Ｎｏに対応するコンテンツを読み出し、読み出したコンテンツを接続管理装置２２に供給する。
【００３５】
操作端末３は、配信管理装置２４に対して配信情報の配信対象ユーザ属性と配信タイミングとを指定するための端末であり、操作端末３と配信管理装置２４とは、ブロードバンド等のネットワーク４によって接続される。
【００３６】
操作端末３は、オペレータによって配信対象ユーザ属性、配信対象情報Ｎｏ、配信タイミング情報が入力されると、これらの情報を、配信管理装置２４に供給する。
【００３７】
次に本実施形態に係る情報配信装置２の動作を説明する。
図５に示すように、クライアント１−ｋが情報配信装置２にコンテンツの送信を要求する場合、クライアント１−ｋは、ユーザが入力した接続者ＩＤ（図中、「ＩＤ」と記す。）を、ネットワーク４を介して情報配信装置２（接続管理装置２２）に送信する（ステップＳ１１）。
【００３８】
接続管理装置２２は、Java（登録商標）scriptが埋め込まれたＨＴＭＬ形式のＷｅｂページをクライアント１−ｋに返却する（ステップＳ１２）。
【００３９】
クライアント１−ｋは、このＷｅｂページを受信し、Ｗｅｂページに埋め込まれたJava（登録商標）scriptの記述により、接続管理装置２２にXMLhttprequestを送信する（ステップＳ１３）。
【００４０】
接続管理装置２２は、XMLhttprequestを受信すると、属性情報記憶部２１に接続者ＩＤを送り（ステップＳ１４）、接続者ＩＤに対応するユーザ属性（図中、「属性」と記す。）を属性情報記憶部２１から読み取る（ステップＳ１５）。
【００４１】
接続管理装置２２は、接続者ＩＤと、接続状態と、読み取ったユーザ属性と、を配信管理装置２４に通知する（ステップＳ１６）。
【００４２】
配信管理装置２４は、通知された接続者ＩＤとユーザ属性とを、内蔵するキャッシュに保存する（ステップＳ１７）。
【００４３】
オペレータが操作端末３に、配信対象ユーザ属性（図中、「属性」と記す。）、配信対象情報Ｎｏ（図中、「Ｎｏ」と記す。）、配信タイミング情報（図中、「タイミング」と記す。）を入力すると、操作端末３は、これらの情報を、配信管理装置２４に供給する（ステップＳ１８）。配信管理装置２４は、供給された情報を配信指示情報記憶部２３に保存する（ステップＳ１９）。
【００４４】
配信管理装置２４は、配信指示情報記憶部２３から、配信対象ユーザ属性と配信対象情報Ｎｏと配信タイミング情報とを読み出す（ステップＳ２０）。
【００４５】
配信管理装置２４は、読み出した配信タイミング情報に基づいて配信タイミングを判別し、この配信タイミングになると、キャッシュから、ユーザ属性と配信対象ユーザ属性とがマッチングする接続者ＩＤを取り出す（ステップＳ２１）。
【００４６】
そして、配信管理装置２４は、配信対象情報Ｎｏと接続者ＩＤとを、接続管理装置２２に通知する（ステップＳ２２）。通知後、配信管理装置２４は、キャッシュ内の対象情報を削除する。
【００４７】
接続管理装置２２は、配信管理装置２４から通知された配信対象情報Ｎｏをコンテンツ管理装置２６に通知し、配信対象のコンテンツをコンテンツ記憶部２５から取得するように要求する（ステップＳ２３）。
【００４８】
コンテンツ管理装置２６は、接続管理装置２２から通知された配信対象情報Ｎｏに該当するコンテンツをコンテンツ記憶部２５から読み込み（ステップＳ２４）、読み込んだコンテンツを接続管理装置２２に送信する（ステップＳ２５）。
【００４９】
接続管理装置２２は、受信したコンテンツをクライアント１−ｋへ送信する（ステップＳ２６）。
クライアント１−ｋは、このコンテンツを受信し、ブラウザ等で、このコンテンツを展開する。
【００５０】
この動作をさらに具体的に説明する。
例えば、クライアント１−１（ｋ＝１）が情報配信装置２にコンテンツの送信を要求した場合、配信管理装置２４は、図６に示すように、キャッシュに接続者ＩＤ：「ＩＤ_１」、接続状態：「ＯＫ」、ユーザ属性：「Ａ」を一時記憶する（ステップＳ１１〜Ｓ１７）。
【００５１】
また、オペレータが操作端末３に、それぞれ、、配信対象情報Ｎｏ：「info_1」、配信対象ユーザ属性：「Ａ」、配信タイミング情報：「即時」を入力した場合、配信管理装置２４は、これらの情報を配信指示情報記憶部２３に記憶する（ステップＳ１９）。
【００５２】
この場合、キャッシュが一時記憶しているユーザ属性「Ａ」と配信指示情報記憶部２３に記憶されている配信対象ユーザ属性「Ａ」とがマッチングする。また、配信指示情報記憶部２３に記憶された配信タイミング情報は「即時」である。このため、配信管理装置２４は、すぐにキャッシュに記憶されている「ＩＤ_１」と、配信指示情報記憶部２３に記憶されている「info_1」とを接続管理装置２２に通知する（図５のステップＳ２０〜Ｓ２２）。
【００５３】
接続管理装置２２は、コンテンツ管理装置２６に「info_1」を通知すると（ステップＳ２３）、コンテンツ管理装置２６は、コンテンツ記憶部２５から、この「info_1」に対応するコンテンツ「Cnt_1」を読み出して（ステップＳ２４）、接続管理装置２２に送信する（ステップＳ２５）。
【００５４】
接続管理装置２２は、この「Cnt_1」をクライアント１−１に送信する（ステップＳ２６）。
【００５５】
次に、例えば、クライアント１−１〜１−３（ｋ＝１〜３）が情報配信装置２にコンテンツの送信を要求した場合、配信管理装置２４は、図７に示すように、キャッシュにクライアント１−１の接続者ＩＤ：「ＩＤ_１」、接続状態：「ＯＫ」、ユーザ属性：「Ａ」と、クライアント１−２の接続者ＩＤ：「ＩＤ_２」、接続状態：「ＯＫ」、ユーザ属性：「Ｂ」と、クライアント１−３の接続者ＩＤ：「ＩＤ_３」、接続状態：「ＯＫ」、ユーザ属性：「Ａ」と、を一時記憶する（ステップＳ１１〜Ｓ１７）。
【００５６】
また、オペレータが操作端末３に、それぞれ、配信対象情報Ｎｏ：「info_1」、ユーザ属性：「Ａ」、配信タイミング情報：「即時」を入力した場合、配信管理装置２４は、これらの情報を配信指示情報記憶部２３に記憶する（ステップＳ１９）。
【００５７】
この場合、キャッシュが一時記憶している「ＩＤ_１」、「ＩＤ_３」のユーザ属性「Ａ」と配信指示情報記憶部２３に記憶されている配信対象ユーザ属性「Ａ」とがマッチングする。また、配信指示情報記憶部２３に記憶された配信タイミング情報は「即時」である。
【００５８】
このため、配信管理装置２４は、キャッシュに記憶されている「ＩＤ_１」，「ＩＤ_３」と、配信指示情報記憶部２３に記憶されている「info_1」とを接続管理装置２２に送信する（ステップＳ２０〜Ｓ２２）。
【００５９】
接続管理装置２２は、コンテンツ管理装置２６に「info_1」を送信し（ステップＳ２３）、コンテンツ管理装置２６は、コンテンツ記憶部２５から、この「info_1」に対応するコンテンツ「Cnt_1」を読み出して（ステップＳ２４）、接続管理装置２２に送信する（ステップＳ２５）。
【００６０】
接続管理装置２２は、この「Cnt_1」をクライアント１−１，１−３に送信する（ステップＳ２６）。
【００６１】
以上説明したように、本実施形態によれば、情報配信装置２は、クライアント１−ｋからコンテンツの送信要求があった場合、このレスポンスを保留し、操作端末３に入力された配信タイミング情報の配信タイミングでクライアント１−ｋにコンテンツを送信するようにした。
【００６２】
従って、情報配信装置２は、配信者が意図した配信タイミングで、クライアント１−ｋにコンテンツを送信することができる。
【００６３】
また、同じユーザ属性を有する複数のクライアント１−ｋからコンテンツの送信要求があった場合、この複数のクライアント１−ｋにコンテンツを一括して送信することができる。
【００６４】
また、ユーザ属性を任意に選択することもでき、同じユーザ属性を有する対象ユーザグループの複数のクライアント１−ｋに対してコンテンツを同時配信することができる。
【００６５】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施形態に限られるものではない。
例えば、各装置と別システムとがＳＯＡＰ（Simple Object Access Protocol）を用いてメッセージ交換、ＲＰＣ(Remote Procedure Call)を行うようにしてもよい。ＳＯＡＰは、ソフトウェア同士がメッセージ（オブジェクト）を交換するためのプロトコルである。
【００６６】
この場合、情報配信装置２は、図８に示すように、ＥＳＢ（Enterprise Service Bus）３１を備え、接続管理装置２２と配信管理装置２４とコンテンツ管理装置２６とは、このＥＳＢ３１を介して接続される。
【００６７】
そして、別システム５が、ネットワーク４ａを介して、このＥＳＢ３１に接続され、情報配信装置２に対して配信指示を行う。
【００６８】
このように、情報配信装置２がＥＳＢ３１を備え、別システム５がこのＥＳＢ３１に接続されることにより、情報配信装置２の代わりに別システム５が意図した配信タイミングで、クライアント１−ｋにコンテンツを送信することができる。
【００６９】
次に、クライアント１−ｋは、図９に示すような移動端末４１であってもよい。この場合、ネットワーク４は、移動端末４１との間で情報を送受信する基地局（又はアクセスポイント）６を含む。
【００７０】
移動端末４１が基地局６以外の基地局の管轄エリアから基地局６の自管轄エリアに進入した場合、ハンドオーバが発生する。基地局６は、自管轄エリアに進入したこの移動端末４１の接続者ＩＤを取得する。
【００７１】
情報配信装置２は、位置管理装置４２とE-Mail配信装置４３とを備える。位置管理装置４２は、移動端末４１の位置情報を基地局６から取得して移動端末４１の位置を管理するものであり、ネットワーク４に接続される。位置管理装置４２は、基地局６から自管轄エリアに進入した移動端末４１の接続者ＩＤを受信し、移動端末４１の位置情報を取得する。
【００７２】
そして、位置管理装置４２は、この移動端末４１の接続者ＩＤと位置情報とを配信管理装置２４に送信する。
【００７３】
配信管理装置２４は、位置管理装置４２から移動端末４１の接続者ＩＤと端末位置情報とを受信して、接続管理装置２２を介して配信対象情報Ｎｏをコンテンツ管理装置２６に通知する。
【００７４】
そして、配信管理装置２４は、位置管理装置４２から受信した移動端末４１の接続者ＩＤと端末位置情報と、コンテンツ管理装置２６から受信したコンテンツとを、配信情報としてE-Mail配信装置４３に送信する。
【００７５】
E-Mail配信装置４３は、配信管理装置２４から受信した配信情報に基づいてコンテンツをE-Mailとして基地局６に送信するものであり、ネットワーク４に接続される。E-Mail配信装置４３は、移動端末４１の接続者ＩＤに対応するE-Mailアドレスを予め保持する。
【００７６】
次に、この構成による動作を説明する。
コンテンツをE-Mailで配信する場合、情報配信装置２及び基地局６は、図１０に示すシーケンスに従って動作する。
【００７７】
まず、操作端末３は、オペレータ（配信者）によって入力された配信対象ユーザ属性、配信対象情報Ｎｏ、配信タイミング情報を配信管理装置２４に供給する（ステップＳ３１）。尚、配信タイミングはハンドオーバ時に設定される。
【００７８】
配信管理装置２４は、供給されたこれらの情報を配信指示情報記憶部２３に記憶する（ステップＳ３２）。
【００７９】
移動端末４１が、基地局６の管轄エリアに進入した時、ハンドオーバが発生し（ステップＳ３３）、基地局６の通知により、位置管理装置４２は、基地局６から、管轄エリアに進入した移動端末４１の接続者ＩＤを取得する（ステップＳ３４）。
【００８０】
位置管理装置４２は、取得した移動端末４１の接続者ＩＤ、位置情報を配信管理装置２４へ送信する（ステップＳ３５）。配信管理装置２４は、受信した接続者ＩＤとユーザ属性とを、内蔵するキャッシュに保存する
【００８１】
配信管理装置２４は、配信指示情報記憶部２３から、配信対象のユーザ属性と配信対象情報Ｎｏと配信タイミング情報とを読み出し、読み出した配信タイミング情報に基づいて判別される配信タイミングになると、キャッシュが一時記憶しているユーザ属性と配信対象ユーザ属性とがマッチングする接続者ＩＤを検索する（ステップＳ３６）。
【００８２】
このような接続者ＩＤがキャッシュ内に存在しないとき、配信管理装置２４は、接続者ＩＤなしを判別し、存在する場合、配信管理装置２４は、キャッシュから、この接続者ＩＤを取得する（ステップＳ３７）。
【００８３】
配信管理装置２４は、接続管理装置２２を介して、コンテンツ管理装置２６に配信対象情報Ｎｏを送信する（ステップＳ３８）。
【００８４】
コンテンツ管理装置２６は、配信対象情報Ｎｏでコンテンツ記憶部２５内を検索する（ステップＳ３９）。
【００８５】
コンテンツ管理装置２６は、コンテンツ記憶部２５からコンテンツを読み出して（ステップＳ４０）、読み出したコンテンツを配信管理装置２４に送信する（ステップＳ４１）。
【００８６】
配信管理装置２４は、移動端末４１の接続者ＩＤとコンテンツとをE-Mail配信装置４３に送信する（ステップＳ４２）。
【００８７】
E-Mail配信装置４３は、受け取ったコンテンツをE-Mailとして、E-Mailアドレスで特定される移動端末４１に送信する（ステップＳ４３）。
【００８８】
このように、クライアント１−ｋが移動端末４１の場合であっても、情報配信装置２は、位置管理装置４２とE-Mail配信装置４３とを備えることにより、配信者が意図した配信タイミングで、移動端末４１にコンテンツを送信することができる。
【００８９】
次に、上記実施形態では、操作端末３に入力される配信対象ユーザ属性、配信タイミング情報を１つとして説明した。しかし、これらの情報は、２つ以上であってもよい。
【００９０】
また、上記実施形態では、配信管理装置２４が接続管理装置２２を介して、配信対象情報Ｎｏをコンテンツ管理装置２６に通知するものとして説明した。しかし、配信管理装置２４は、直接、コンテンツ管理装置２６に、配信対象情報Ｎｏを通知するようにしてもよい。
【００９１】
また、上記実施形態では、プログラムが、それぞれメモリ等に予め記憶されているものとして説明した。しかし、情報配信装置を、装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
【００９２】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【符号の説明】
【００９３】
１−１〜１−ｎ（ｎは自然数）  クライアント
２  情報配信装置
３  操作端末
４  ネットワーク
６  基地局
２１  属性情報記憶部
２２  接続管理装置
２３  配信指示情報記憶部
２４  配信管理装置
２５  コンテンツ記憶部
２６  コンテンツ管理装置
４１  移動端末
４２  位置管理装置
４３  E-Mail配信装置
【図１】
2010262411.tif 000003
【図２】
2010262411.tif 000004
【図３】
2010262411.tif 000005
【図４】
2010262411.tif 000006
【図５】
2010262411.tif 000007
【図６】
2010262411.tif 000008
【図７】
2010262411.tif 000009
【図８】
2010262411.tif 000010
【図９】
2010262411.tif 000011
【図１０】
2010262411.tif 000012