(57)【要約】【課題】  通信リソースを無駄に消費することなく情報を流通させることが可能な情報配信装置を提供すること。【解決手段】  この情報配信装置１０は、携帯電話機２０１から、配信情報と提供条件情報と電話番号とを受信する登録受信部１０１と、その電話番号を情報提供者情報として、配信情報及び提供条件情報と関連付けて格納する登録部１０２と、携帯電話機２０２から、希望情報と参照条件情報と電話番号とを受信する希望受信部１０３と、端末位置情報を受信して格納する位置受信部１０４と、提供条件情報及び参照条件情報と端末位置情報とに基づいて、配信情報を携帯電話機２０２に送信するか否かを判定する送信判定部１０５と、判定の結果に基づいて携帯電話機２０２に配信情報を送信する送信部１０６と、登録情報格納部１０８に格納されている情報提供者情報を携帯電話機２０２の電話番号に更新する情報更新部１０７とを備える。【選択図】  図１
2005051765.tif 000002
【特許請求の範囲】
【請求項１】
情報を提供しようとするユーザが使用する第１情報通信端末から、前記ユーザが他のユーザに提供しようとする情報である配信情報と、前記配信情報を提供する条件を特定する提供条件情報と、前記第１情報通信端末を特定するための第１通信端末特定情報とを受信する登録受信手段と、
当該受信した第１通信端末特定情報を情報提供者情報として、前記配信情報及び前記提供条件情報と関連付けて登録情報格納手段に格納する登録手段と、
情報を参照しようとするユーザが使用する第２情報通信端末から、前記配信情報の参照を希望する旨を表す希望情報と、前記配信情報を参照する条件を特定する参照条件情報と、前記第２情報通信端末を特定するための第２通信端末特定情報とを受信する希望受信手段と、
前記情報提供者情報で特定される情報通信端末及び前記第２情報通信端末のそれぞれの位置を特定する端末位置情報を受信して位置情報格納手段に格納する位置受信手段と、
前記提供条件情報及び前記参照条件情報と、前記端末位置情報とに基づいて、前記配信情報を前記第２情報通信端末に送信するか否かを判定する送信判定手段と、
当該判定の結果に基づいて前記第２情報通信端末に前記配信情報を送信する送信手段と、
前記送信判定手段の判定結果に基づいて、前記登録情報格納手段に格納されている情報提供者情報を前記第２通信端末特定情報に更新する情報更新手段と、
を備える情報配信装置。
【請求項２】
前記送信判定手段は、前記情報提供者情報で特定される情報通信端末と前記第２情報通信端末との距離を前記端末位置情報に基づいて算出し、当該算出した距離が所定の距離以下であるか否かに基づいて前記配信情報の送信の可否を判定する、請求項１に記載の情報配信装置。
【請求項３】
前記送信判定手段は、過去の前記配信情報を送信するか否かの判定結果に基づいて、前記所定距離を増加させる、請求項２に記載の情報配信装置。
【請求項４】
前記送信判定手段は、前記情報提供者情報で特定される情報通信端末の端末位置情報と前記第２情報通信端末の端末位置情報とに基づいて、前記情報通信端末が在圏している基地局と前記第２情報通信端末が在圏している基地局とが一致しているか否かに基づいて前記配信情報の送信の可否を判定する、請求項１に記載の情報配信装置。
【請求項５】
前記送信判定手段は、さらに、同一基地局に在圏している第２情報通信端末に対する前記配信情報の送信回数を制限するように送信の可否を判定する、請求項４に記載の情報配信装置。
【請求項６】
前記提供条件情報には、前記情報を提供しようとするユーザが前記配信情報を提供するユーザの属するグループを限定するためのグループ限定情報が含まれ、
前記参照条件情報には、前記情報を参照しようとするユーザが属するグループを特定するグループ特定情報が含まれ、
前記送信判定手段は、前記グループ限定情報及び前記グループ特定情報に基づいて前記配信情報の送信の可否を判定する、請求項１〜５のいずれか１項に記載の情報配信装置。
【請求項７】
前記提供条件情報には、前記配信情報の属するカテゴリーを特定するカテゴリー特定情報が含まれ、
前記参照条件情報には、前記情報を参照しようとするユーザが参照を希望する前記配信情報の属するカテゴリーを特定するカテゴリー限定情報が含まれ、
前記送信判定手段は、前記カテゴリー特定情報及び前記カテゴリー限定情報に基づいて前記配信情報の送信の可否を判定する、請求項１〜６のいずれか１項に記載の情報配信装置。
【請求項８】
前記提供条件情報には、前記配信情報の有効期限を特定する有効期限情報が含まれ、
前記送信判定手段は、前記有効期限情報に基づいて前記配信情報の送信の可否を判定する、請求項１〜７のいずれか１項に記載の情報配信装置。
【請求項９】
前記提供条件情報には、前記配信情報の最大送信回数を特定する最大送信回数情報が含まれ、
前記送信判定手段は、前記最大送信回数情報に基づいて前記配信情報の送信の可否を判定する、請求項１〜８のいずれか１項に記載の情報配信装置。
【請求項１０】
前記送信判定手段は、前記情報提供者情報で特定される情報通信端末の端末位置情報と前記第２情報通信端末の端末位置情報とに基づいて、前記情報通信端末が在圏している基地局と前記第２情報通信端末が在圏している基地局とが隣接しているか否かにより、前記配信情報の送信の可否を判定する、請求項１〜９のいずれか１項に記載の情報配信装置。
【請求項１１】
前記送信判定手段は、前記情報提供者情報で特定される情報通信端末の端末位置情報と前記第２情報通信端末の端末位置情報とに基づいて、前記第２情報通信端末が在圏している基地局の通信エリアが前記情報通信端末が在圏している基地局の通信エリアを包含しているか否かにより、前記配信情報の送信の可否を判定する、請求項１〜９のいずれか１項に記載の情報配信装置。
【請求項１２】
前記登録手段は、前記配信情報に関する有用性を示す有用度を前記配信情報及び前記提供条件情報と関連付けて前記登録情報格納手段に更に格納し、
前記送信判定手段は、前記配信情報に対応する有用度が所定値を超えているか否かにより、前記配信情報の送信の可否を判定する、請求項１〜１１のいずれか１項に記載の情報配信装置。
【請求項１３】
前記送信手段による配信情報の送信の際に、前記配信情報に対応する前記情報提供者情報と、前記第２通信端末特定情報とを対応付けて格納する配信履歴格納手段を更に備え、
前記送信判定手段は、前記配信履歴格納手段に格納されている情報に基づいて、前記参照条件情報の送信元の第２情報通信端末が、前記提供条件情報の送信元の第１情報通信端末に対して過去に配信情報を提供しているか否かにより、配信情報の送信の可否を判定する、請求項１〜１２のいずれか１項に記載の情報配信装置。
【請求項１４】
前記送信手段による配信情報の送信の際に、前記情報提供者情報を前記配信情報に対応付けて格納する配信履歴格納手段を更に備え、
前記送信判定手段は、前記配信履歴格納手段から、送信しようとする配信情報に対応するデータを検索することにより、前記データに含まれる情報提供者情報と前記参照条件情報の送信元を特定する第２通信端末特定情報とが一致する場合には、前記配信情報を送信しないよう判定する、請求項１〜１２のいずれか１項に記載の情報配信装置。
【請求項１５】
前記送信手段による配信情報の送信の後に、前記提供条件情報の送信元の第１情報通信端末に対する配信情報の送信を要求する送信要求を、前記第２情報通信端末に送信する送信要求手段を更に備える、請求項１〜１４のいずれか１項に記載の情報配信装置。
【請求項１６】
コンピュータを、
情報を提供しようとするユーザが使用する第１情報通信端末から、前記ユーザが他のユーザに提供しようとする情報である配信情報と、前記配信情報を提供する条件を特定する提供条件情報と、前記第１情報通信端末を特定するための第１通信端末特定情報とを受信する登録受信手段と、
当該受信した第１通信端末特定情報を情報提供者情報として、前記配信情報及び前記提供条件情報と関連付けて登録情報格納手段に格納する登録手段と、
情報を参照しようとするユーザが使用する第２情報通信端末から、前記配信情報の参照を希望する旨を表す希望情報と、前記配信情報を参照する条件を特定する参照条件情報と、前記第２情報通信端末を特定するための第２通信端末特定情報とを受信する希望受信手段と、
前記情報提供者情報で特定される情報通信端末及び前記第２情報通信端末のそれぞれの位置を特定する端末位置情報を受信して位置情報格納手段に格納する位置受信手段と、
前記提供条件情報及び前記参照条件情報と、前記端末位置情報とに基づいて、前記配信情報を前記第２情報通信端末に送信するか否かを判定する送信判定手段と、
当該判定の結果に基づいて前記第２情報通信端末に前記配信情報を送信する送信手段と、
前記送信判定手段の判定結果に基づいて、前記登録情報格納手段に格納されている情報提供者情報を前記第２通信端末特定情報に更新する情報更新手段と、
して機能させる情報配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信装置、及び情報配信プログラムに関するものである。
【背景技術】
【０００２】
従来、商品情報等の広告情報を必要とするユーザが所望の情報を適時に得ることができる通信システムとしては、商品販売者が商品情報を無線送信し、その情報を受信した端末がその端末のユーザの希望する条件に一致した商品情報を自動的に取捨選択して表示するというものがある（例えば、特許文献１参照。）。
【特許文献１】特開２００１−２１６４０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した通信システムには次のような課題が存在している。すなわち、商品販売者が常に情報を提供する側であり、かつその情報の発信場所は特定の場所に限られている。従って、情報の送信範囲を限定するとすれば、その情報を参照するユーザはその送信範囲内の特定の者に限られることとなる。その情報を参照するユーザの範囲を広げようとすれば、単純に情報の送信範囲を拡げることが考えられる。しかし、それでは真にその情報を必要としない者にまで情報が送信される可能性が高まり、無駄に通信リソースが消費される恐れが増大する。
【０００４】
そこで本発明は、通信リソースを無駄に消費することなく情報を流通させることが可能な情報配信装置及び情報配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために本発明者らは様々な検討を行った。本発明者らは情報の流通形態にいわゆる口コミ的なものがあることに着目した。すなわち、ユーザ同士がある一定の結びつきを持つ場合に、その結びつきに応じて情報を順次伝達していくような情報の流通形態があることを見出した。本発明はこれらの知見に基づいてなされたものである。
【０００６】
本発明の情報配信装置は、情報を提供しようとするユーザが使用する第１情報通信端末から、ユーザが他のユーザに提供しようとする情報である配信情報と、配信情報を提供する条件を特定する提供条件情報と、第１情報通信端末を特定するための第１通信端末特定情報とを受信する登録受信手段と、当該受信した第１通信端末特定情報を情報提供者情報として、配信情報及び提供条件情報と関連付けて登録情報格納手段に格納する登録手段と、情報を参照しようとするユーザが使用する第２情報通信端末から、配信情報の参照を希望する旨を表す希望情報と、配信情報を参照する条件を特定する参照条件情報と、第２情報通信端末を特定するための第２通信端末特定情報とを受信する希望受信手段と、情報提供者情報で特定される情報通信端末及び第２情報通信端末のそれぞれの位置を特定する端末位置情報を受信して位置情報格納手段に格納する位置受信手段と、提供条件情報及び参照条件情報と、端末位置情報とに基づいて、配信情報を第２情報通信端末に送信するか否かを判定する送信判定手段と、当該判定の結果に基づいて第２情報通信端末に配信情報を送信する送信手段と、送信判定手段の判定結果に基づいて、登録情報格納手段に格納されている情報提供者情報を第２通信端末特定情報に更新する情報更新手段とを備える。
【０００７】
また、本発明の情報配信プログラムは、コンピュータを、情報を提供しようとするユーザが使用する第１情報通信端末から、ユーザが他のユーザに提供しようとする情報である配信情報と、配信情報を提供する条件を特定する提供条件情報と、第１情報通信端末を特定するための第１通信端末特定情報とを受信する登録受信手段と、当該受信した第１通信端末特定情報を情報提供者情報として、配信情報及び提供条件情報と関連付けて登録情報格納手段に格納する登録手段と、情報を参照しようとするユーザが使用する第２情報通信端末から、配信情報の参照を希望する旨を表す希望情報と、配信情報を参照する条件を特定する参照条件情報と、第２情報通信端末を特定するための第２通信端末特定情報とを受信する希望受信手段と、情報提供者情報で特定される情報通信端末及び第２情報通信端末のそれぞれの位置を特定する端末位置情報を受信して位置情報格納手段に格納する位置受信手段と、提供条件情報及び参照条件情報と、端末位置情報とに基づいて、配信情報を第２情報通信端末に送信するか否かを判定する送信判定手段と、当該判定の結果に基づいて第２情報通信端末に配信情報を送信する送信手段と、送信判定手段の判定結果に基づいて、登録情報格納手段に格納されている情報提供者情報を第２通信端末特定情報に更新する情報更新手段として機能させる。
【０００８】
本発明の情報配信装置によれば、登録受信手段が配信情報とともに提供条件情報と第１通信端末特定情報を受信するので、どの情報通信端末を使用しているユーザがどのような条件で配信情報を提供したいのかといった情報を得ることができる。希望受信手段が第２情報通信端末から希望情報と参照条件情報と第２通信端末特定情報を受信するので、どの情報通信端末を使用しているユーザがどのような条件で配信情報を参照したいのかといった情報を得ることができる。送信判定手段が提供条件情報及び参照条件情報と、端末位置情報とに基づいて配信情報を送信するか否かを判定し、送信手段がその判定結果に基づいて配信情報を第２情報通信端末に送信するので、所定の位置関係にあるユーザ同士が配信情報の送受信を行うことができる。つまり、情報を提供しようとするユーザが希望する相手に配信情報を送信することができるともに、情報を参照しようとするユーザは所望の情報を参照することができる。配信情報が第２情報通信端末に送信された場合は情報提供者情報を第２通信端末特定情報に更新するので、情報提供者を順次交代させることによっていわゆる口コミにより配信情報を順次伝達させることができる。また、コンピュータを用いて本発明の情報配信プログラムを実行しても同様である。
【０００９】
また、本発明の情報配信装置では、送信判定手段は、情報提供者情報で特定される情報通信端末と第２情報通信端末との距離を端末位置情報に基づいて算出し、当該算出した距離が所定の距離以下であるか否かに基づいて配信情報の送信の可否を判定することも好ましい。情報を提供しようとするユーザの端末及び第２情報通信端末の端末位置情報に基づいて両端末間の距離を算出し、その距離が所定の距離以下であるか否かに基づいて配信情報を送信するので、情報を提供しようとするユーザが情報配信範囲を設定できる。また、例えば、配信情報がローカルな情報であっても情報を参照しようとするユーザにとって有益な情報を提供することができる。
【００１０】
また、本発明の情報配信装置では、送信判定手段は、過去の配信情報を送信するか否かの判定結果に基づいて、所定距離を増加させることも好ましい。過去のその配信情報の判定結果により、情報を提供しようとするユーザの端末と情報を取得できる通信端末の間の距離を増加させるので、情報を提供しようとするユーザの当初提供しようとする距離以内に情報を参照しようとするユーザが存在しなくても、情報の伝搬距離を増加させることによって、より効率的な情報配信が実現できる。
【００１１】
また、本発明の情報配信装置では、送信判定手段は、情報提供者情報で特定される情報通信端末の端末位置情報と第２情報通信端末の端末位置情報とに基づいて、情報通信端末が在圏している基地局と第２情報通信端末が在圏している基地局とが一致しているか否かに基づいて配信情報の送信の可否を判定することも好ましい。情報を提供しようとするユーザの端末及び情報を参照しようとするユーザの第２情報通信端末が同一の基地局に在圏しているか否かに基づいて配信情報を送信するので、より単純な判定処理により情報伝達範囲を一定のエリアに制限できる。
【００１２】
また、本発明の情報配信装置では、送信判定手段は、さらに、同一基地局に在圏している第２情報通信端末に対する配信情報の送信回数を制限するように送信の可否を判定することも好ましい。情報を参照しようとするユーザの端末が連続して同一の基地局に在圏している場合には、配信情報の送信を制限するので、情報が伝達されるエリアを徐々に拡げて一定の情報伝達密度を保ちながら、広範囲に情報を伝達させることができる。
【００１３】
また、本発明の情報配信装置では、提供条件情報には、情報を提供しようとするユーザが配信情報を提供するユーザの属するグループを限定するためのグループ限定情報が含まれ、参照条件情報には、情報を参照しようとするユーザが属するグループを特定するグループ特定情報が含まれ、送信判定手段は、グループ限定情報及びグループ特定情報に基づいて配信情報の送信の可否を判定することも好ましい。情報を参照しようとするユーザが、情報を提供しようとするユーザが限定したグループに属するか否かに基づいて配信情報を送信するので、例えば、自分の会社に属する人に対して会社に関する情報を送信することにより、情報を提供しようとするユーザが情報流通先として意図するグループにのみ情報を流通させることができる。
【００１４】
また、本発明の情報配信装置では、提供条件情報には、配信情報の属するカテゴリーを特定するカテゴリー特定情報が含まれ、参照条件情報には、情報を参照しようとするユーザが参照を希望する配信情報の属するカテゴリーを特定するカテゴリー限定情報が含まれ、送信判定手段は、カテゴリー特定情報及びカテゴリー限定情報に基づいて配信情報の送信の可否を判定することも好ましい。配信情報の属するカテゴリーが情報を参照しようとするユーザが参照を希望する配信情報の属するカテゴリーである場合に配信情報を送信するので、情報を参照しようとするユーザにとって有益な情報を提供することができる。
【００１５】
また、本発明の情報配信装置では、提供条件情報には、配信情報の配信情報の有効期限を特定する有効期限情報が含まれ、送信判定手段は、有効期限情報に基づいて配信情報の送信の可否を判定することも好ましい。送信しようとする配信情報が情報を提供しようとするユーザが指定した有効期限を経過している場合は配信情報の送信を行わないので、時間の経過と共に陳腐化した情報の送信による通信リソースの無駄な消費を防ぐことができる。
【００１６】
また、本発明の情報配信装置では、提供条件情報には、配信情報の最大送信回数を特定する最大送信回数情報が含まれ、送信判定手段は、最大送信回数情報に基づいて配信情報の送信の可否を判定することも好ましい。送信しようとする配信情報の過去の送信回数が情報を提供しようとするユーザが指定した最大送信回数に達している場合には配信情報の送信を行わないので、配信情報の送信を制限することにより通信リソースの無駄な消費を防ぐことができる。
【００１７】
また、本発明の情報配信装置では、送信判定手段は、情報提供者情報で特定される情報通信端末の端末位置情報と第２情報通信端末の端末位置情報とに基づいて、情報通信端末が在圏している基地局と第２情報通信端末が在圏している基地局とが隣接しているか否かにより、配信情報の送信の可否を判定することも好ましい。この場合、情報配信範囲を基地局エリア単位で徐々に拡げることができ、単純な判定処理により情報伝達範囲を拡げることができる。
【００１８】
また、本発明の情報配信装置では、送信判定手段は、情報提供者情報で特定される情報通信端末の端末位置情報と第２情報通信端末の端末位置情報とに基づいて、第２情報通信端末が在圏している基地局の通信エリアが情報通信端末が在圏している基地局の通信エリアを包含しているか否かにより、配信情報の送信の可否を判定することも好ましい。このような構成とすれば、例えば、情報を提供しようとするユーザと情報を参照しようとするユーザが異なる通信網を利用している場合であっても、情報参照者側の通信エリア単位で情報を伝搬させることができ、異なる通信網間の効率的な情報伝搬が可能となる。
【００１９】
また、本発明の情報配信装置では、登録手段は、配信情報に関する有用性を示す有用度を配信情報及び提供条件情報と関連付けて登録情報格納手段に更に格納し、送信判定手段は、配信情報に対応する有用度が所定値を超えているか否かにより、配信情報の送信の可否を判定することも好ましい。こうすれば、情報を参照しようとするユーザにとってより有益な情報を得ることができると共に、無駄な通信リソースの消費を防止することができる。
【００２０】
また、本発明の情報配信装置では、送信手段による配信情報の送信の際に、配信情報に対応する情報提供者情報と、第２通信端末特定情報とを対応付けて格納する配信履歴格納手段を更に備え、送信判定手段は、配信履歴格納手段に格納されている情報に基づいて、参照条件情報の送信元の第２情報通信端末が、提供条件情報の送信元の第１情報通信端末に対して過去に配信情報を提供しているか否かにより、配信情報の送信の可否を判定することも好ましい。この場合、情報を参照しようとするユーザが過去に情報を提供しようとするユーザに情報を提供している場合に、配信情報が送信されるので、いわゆる物々交換的な公平な情報取引が実現できる。
【００２１】
また、本発明の情報配信装置では、送信手段による配信情報の送信の際に、情報提供者情報を配信情報に対応付けて格納する配信履歴格納手段を更に備え、送信判定手段は、配信履歴格納手段から、送信しようとする配信情報に対応するデータを検索することにより、そのデータに含まれる情報提供者情報と参照条件情報の送信元を特定する第２通信端末特定情報とが一致する場合には、配信情報を送信しないよう判定することも好ましい。このような構成とすれば、情報を参照しようとするユーザが情報提供者として既に保有している配信情報については送信を行わないので、無駄な情報送信を防止して、全体としての通信リソースの消費を低減することができる。
【００２２】
また、本発明の情報配信装置では、送信手段による配信情報の送信の後に、提供条件情報の送信元の第１情報通信端末に対する配信情報の送信を要求する送信要求を、第２情報通信端末に送信する送信要求手段を更に備えることも好ましい。こうすれば、情報送信後に、情報を取得したユーザに対して情報提供者への情報提供を要求するので、いわゆる物々交換的な公平な情報取引が実現できる。
【発明の効果】
【００２３】
本発明の情報配信装置によれば、登録受信手段が配信情報とともに提供条件情報と第１通信端末特定情報を受信するので、どの情報通信端末を使用しているユーザがどのような条件で配信情報を提供したいのかといった情報を得ることができる。希望受信手段が第２情報通信端末から希望情報と参照条件情報と第２通信端末特定情報を受信するので、どの情報通信端末を使用しているユーザがどのような条件で配信情報を参照したいのかといった情報を得ることができる。送信判定手段が提供条件情報及び参照条件情報と、端末位置情報とに基づいて配信情報を送信するか否かを判定し、送信手段がその判定結果に基づいて配信情報を第２情報通信端末に送信するので、所定の位置関係にあるユーザ同士が配信情報の送受信を行うことができる。つまり、情報を提供しようとするユーザが希望する相手に配信情報を送信することができるともに、情報を参照しようとするユーザは所望の情報を参照することができる。配信情報が第２情報通信端末に送信された場合は情報提供者情報を第２通信端末特定情報に更新するので、情報提供者を順次交代させることによっていわゆる口コミにより配信情報を順次伝達させることができる。従って本発明の目的とする、通信リソースを無駄に消費することなく情報を流通させることが可能な情報配信装置及び情報配信プログラムを提供することができた。
【発明を実施するための最良の形態】
【００２４】
本発明の実施形態にかかる情報配信装置について図面を参照して説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００２５】
［第１実施形態］
図１は、本発明の第１実施形態にかかる情報配信装置の構成図である。本実施形態にかかる情報配信装置１０は、物理的には、ＣＰＵ（中央処理装置）、メモリ、マウスやキーボードなどの入力装置、ディスプレイなどの表示装置、ハードディスクなどの格納装置などを備えたコンピュータシステムとして構成されている。また、情報配信装置１０は、機能的な構成要素として、図１に示すように、登録受信部１０１（登録受信手段）と、登録部１０２（登録手段）と、希望受信部１０３（希望受信手段）と、位置受信部１０４（位置受信手段）と、送信判定部１０５（送信判定手段）と、送信部１０６（送信手段）と、情報更新部１０７（情報更新手段）と、登録情報格納部１０８と、位置情報格納部１０９と、距離算出情報格納部１１０とを備えて構成される。また、情報配信装置１０は、ネットワーク３０を通じて、携帯電話機２０１〜２０３及び位置情報管理装置４０と情報の送受信が可能なように構成されている。位置情報管理装置４０は、携帯電話機２０１〜２０３の最新の位置情報を格納しているホームロケーションレジスタ等の情報処理装置である。
【００２６】
携帯電話機２０１〜２０３は、音声通話と共に情報通信も可能な情報通信端末である。以下本実施形態においては、最初に、携帯電話機２０１は、広告情報等の情報を提供しようとするユーザが使用する携帯電話機（第１情報通信端末）であり、携帯電話機２０２は、情報を参照しようとするユーザが使用する携帯電話機（第２情報通信端末）であるものとして説明する。
【００２７】
引き続いて、情報配信装置１０の各構成要素について詳細に説明する。登録情報受信部１０１は、情報を提供しようとするユーザが使用する携帯電話機２０１から、そのユーザが他のユーザに提供しようとする情報である広告情報等の配信情報と、その配信情報を提供する条件を特定する提供条件情報と、携帯電話機２０１を特定するための携帯電話機２０１の電話番号（第１通信端末特定情報）を受信する部分である。登録受信部１０１は、受信した携帯電話機２０１の電話番号と配信情報と提供条件情報を登録部１０２に出力する。また、登録受信部１０１は、位置受信部１０４に対して、携帯電話機２０１の在圏している基地局を特定するための在圏基地局設置場所コード（端末位置情報）を位置情報管理装置４０から受信させるために、携帯電話機２０１の電話番号を出力することも行う。
【００２８】
上記提供条件情報には、情報を提供しようとするユーザが配信情報の送信を行うユーザの属するグループを限定するためのグループ限定コード（グループ限定情報）と、配信情報の属するカテゴリーを特定するカテゴリー特定コード（カテゴリー特定情報）と、配信情報の有効期限を特定する有効期限情報と、配信情報の最大送信回数を特定する最大送信回数情報と、配信情報の送信を情報を提供しようとするユーザが禁止したり許可したりするための送信許可フラグとが含まれている。
【００２９】
登録部１０２は、登録受信部１０１が出力した携帯電話機２０１の電話番号を情報提供者情報として、配信情報及び提供条件情報と関連づけて登録情報格納部１０８に格納する部分である。図２（ａ）及び図２（ｂ）には、登録情報格納部１０８に格納されたデータの構成図の一例を示す。図２（ａ）の例によれば、別に登録情報格納部１０８に格納された配信情報（図示せず）のファイル名である配信情報ファイル名「００１．ｄａｔ」と、過去にその配信情報が送信された回数を示す送信回数カウンタと、過去に送信判定部１０６の判定（詳細は後述する。）により送信を拒否された回数を示す送信拒否カウンタと、情報提供者情報としての携帯電話機２０１の電話番号「０９０−ＸＸＸＸ−ＸＸＸＸ」とが、携帯電話機２０１から受信した提供条件情報であるグループ限定コード、カテゴリー特定コード、有効期限情報、最大送信回数情報及び送信許可フラグとともに関連付けて格納されている。図２（ｂ）は、図２（ａ）の状態から情報更新部１０７から出力される情報に基づいて登録情報格納部１０８に格納されている情報が更新された例を示している（詳細は後述する。）。
【００３０】
図１に戻って、希望受信部１０３は、情報を参照しようとするユーザが使用する携帯電話機２０２から、配信情報の参照を希望する旨を表す希望情報と、配信情報を参照する条件を特定する参照条件情報と、携帯電話機２０２を特定するための携帯電話機２０２の電話番号（第２通信端末特定情報）を受信する部分である。具体的には、参照条件情報は、情報を参照しようとするユーザが属するグループを特定するためのグループ特定コード（グループ特定情報）と、情報を参照しようとするユーザが参照を希望する配信情報の属するカテゴリーを特定するカテゴリー限定コード（カテゴリー限定情報）とを含んで構成されている。希望受信部１０３は、受信した携帯電話機２０２の電話番号と参照条件情報を送信判定部１０５に出力する。また、希望受信部１０３は、位置受信部１０４に対して、携帯電話機２０２の在圏している基地局を特定するための在圏基地局設置場所コードを位置情報管理装置４０から受信させるために、携帯電話機２０２の電話番号を出力することも行う。
【００３１】
位置受信部１０４は、第１通信端末特定情報としての電話番号あるいは第２通信端末特定情報としての電話番号に基づいて、位置情報管理装置４０から第１情報通信端末としての携帯電話機あるいは第２情報通信端末としての携帯電話機のそれぞれの位置を特定する端末位置情報である在圏基地局設置場所コードを受信し、位置情報格納部１０９に格納する部分である。図３（ａ）から図３（ｃ）には、位置情報格納部１０９に格納されたデータの構成図の一例を示す。図３（ａ）は登録受信部１０１による提供条件情報の受信後に位置情報格納部１０９に格納されるデータの構成図を示す。より具体的には、登録受信部１０１から位置受信部１０４に対して携帯電話機２０１の電話番号「０９０−ＸＸＸＸ−ＸＸＸＸ」が出力されると、位置受信部１０４は位置情報管理装置４０に対して携帯電話機２０１の在圏基地局設置場所コードを送信するように要求する。位置情報管理装置４０はその要求に応じて携帯電話機２０１の在圏基地局設置場所コード「ｂｓｉｄ１」を情報配信装置１０に送信する。その在圏基地局設置場所コード「ｂｓｉｄ１」は位置受信部１０４が受信し、位置受信部１０４が携帯電話機２０１の電話番号に関連付けて位置情報格納部１０９に格納する。
【００３２】
図３（ｂ）は希望受信部１０３による提供条件情報の受信後に位置情報格納部１０９に格納されるデータの構成図を示す。より具体的には、希望受信部１０３から位置受信部１０４に対して携帯電話機２０２の電話番号「０９０−ＹＹＹＹ−ＹＹＹＹ」が出力されると、位置受信部１０４は位置情報管理装置４０に対して携帯電話機２０２の在圏基地局設置場所コードを送信するように要求する。位置情報管理装置４０はその要求に応じて携帯電話機２０２の在圏基地局設置場所コード「ｂｓｉｄ２」を情報配信装置１０に送信する。その在圏基地局設置場所コード「ｂｓｉｄ２」は位置受信部１０４が受信し、位置受信部１０４が携帯電話機２０２の電話番号に関連付けて位置情報格納部１０９に格納する。図３（ｃ）は情報更新部１０７から出力される情報に基づいて位置情報格納部１０９に格納されるデータの構成図を示す（詳細は後述する。）。また、位置受信部１０４は、位置情報格納部１０９に格納された全ての在圏基地局設置場所コードを、定期的に位置情報管理装置４０から受信することにより更新する機能も有する。
【００３３】
図１に戻って、送信判定部１０５は、登録情報格納部１０８に格納された提供条件情報及び送信拒否カウンタと、希望受信部１０３から出力された参照条件情報と、位置情報格納部１０９に格納されている携帯電話機２０１及び携帯電話機２０２の在圏基地局設置場所コードとに基づいて、配信情報を携帯電話機２０２に送信するか否かを判定する部分である。送信判定部１０５は、登録情報格納部１０８に格納された全ての配信情報について上記判定を行い、「送信する」と判定された場合は、その配信情報ファイル名と、携帯電話機２０２の電話番号を送信部１０６に出力する。一方、送信判定部１０５による判定が「送信しない」と判定された場合には、上記出力は行わずに、登録情報格納部１０８におけるその配信情報ファイル名に対応する送信拒否カウンタに“１”を加算する。
【００３４】
送信判定部１０５の判定は、携帯電話機２０１の在圏基地局設置場所コードと携帯電話機２０２の在圏基地局設置場所コードとに基づいて、距離算出情報格納部１１０を参照することにより携帯電話機２０１と携帯電話機２０２との距離を計算することにより行う。図４には、距離算出情報格納部１１０に格納されたデータの一例を示す。図４では、在圏基地局設置場所コードにより特定される基地局の経度情報及び緯度情報がその在圏基地局設置場所コードに関連づけて格納されている。これにより、例えば、在圏基地局設置場所コードが「ｂｓｉｄ１」で特定される基地局の位置は「東経１３９°４５′５８″」「北緯３５°４１′０４″」であることが分かり、その基地局に在圏している携帯電話機２０１の位置を特定することができる。送信判定部１０５は、この経度情報及び緯度情報に基づいて携帯電話機２０１と２０２との距離を擬似的に算出し、その距離に基づいて配信情報を携帯電話機２０２に送信するか否かを判定する。この判定は、算出した距離が予め定められた所定距離ａ［ｍ］以下であるか否かを判定することにより行われる。ここで、送信判定部１０５は、過去のその配信情報を送信するか否かの判定結果である送信拒否カウンタに基づいて、その送信拒否カウンタが所定回数以上の場合は、所定距離ａ［ｍ］を増加させて判定する。より詳細には、この送信拒否カウンタには、直前に連続して送信判定部１０５による判定が「送信しない」と判定された回数が記録されている。ここで、例えば、送信拒否カウンタが“１０”以上である場合には、所定距離ａ［ｍ］を１．５倍に増加させて判定を行う。
【００３５】
送信部１０６は、送信判定部１０５から出力された配信情報ファイル名と携帯電話機２０２の電話番号に基づいて、登録情報格納部１０８に格納された配信情報を携帯電話機２０２に送信する部分である。送信部１０６は、配信情報ファイル名に基づいて登録情報格納部１０８を参照することにより、配信情報を取得後、携帯電話機２０２にその配信情報を送信するとともに、情報更新部１０７に配信情報ファイル名と携帯電話機２０２の電話番号を出力する。
【００３６】
情報更新部１０７は、送信判定部１０５による判定の結果に基づいて送信部１０６により配信情報が送信された後に、登録情報格納部１０８に格納されたその配信情報に関する情報提供者情報を第２通信端末特定情報である携帯電話２０２の電話番号に更新する部分である。図２（ｂ）には、情報更新部１０７により更新された後の情報格納部１０８に格納されたデータの構成図の一例を示す。図２（ｂ）の例によると、送信判定部１０５により携帯電話機２０２に配信情報ファイル名「００１．ｄａｔ」で特定される配信情報が送信されると、登録情報格納部１０８において上記配信情報ファイル名で特定されるレコードの情報提供者情報が携帯電話機２０２の電話番号である「０９０−ＹＹＹＹ−ＹＹＹＹ」に更新される。これにより、以降は、配信情報ファイル名「００１．ｄａｔ」で特定される配信情報に関しては、携帯電話機２０２が第１情報通信端末として扱われることとなる。
【００３７】
また、図１に戻って、情報更新部１０７は、位置受信部１０４に対して、携帯電話機２０２の在圏基地局設置場所コードを位置情報管理装置４０から受信させるために、定期的に携帯電話機２０２の電話番号を出力することも行う。より具体的には、情報更新部１０７から位置受信部１０４に対して携帯電話機２０２の電話番号「０９０−ＹＹＹＹ−ＹＹＹＹ」が出力されると、位置受信部１０４は位置情報管理装置４０に対して携帯電話機２０２の在圏基地局設置場所コードを送信するように要求する。位置情報管理装置４０はその要求に応じて携帯電話機２０２の在圏基地局設置場所コード「ｂｓｉｄ３」を情報配信装置１０に送信する。図３（ｂ）で説明した際の携帯電話機２０２の在圏基地局設置場所コード「ｂｓｉｄ２」と異なるのは、携帯電話機２０２が移動したためである。送信された在圏基地局設置場所コード「ｂｓｉｄ３」は位置受信部１０４が受信し、位置受信部１０４が携帯電話機２０２の電話番号に関連付けて位置情報格納部１０９に格納する。図３（ｃ）はこのように更新された位置情報格納部１０９に格納されるデータの構成図を示す。これにより、情報を提供しようとするユーザが移動をしている場合であっても、定期的に第１情報通信端末の端末位置情報を更新することが可能となる。
【００３８】
続いて、本実施形態にかかる情報配信装置１０の動作について説明し、併せて、本発明の実施形態にかかる情報配信方法について説明する。図５〜図７は、本実施形態にかかる情報配信装置１０の動作を示すフローチャートである。まず、図５を用いて情報配信装置１０が携帯電話機２０１から登録情報を受信する際の動作について説明する。
【００３９】
情報を提供しようとするユーザが配信情報を情報配信装置１０に登録するために、携帯電話機２０１から情報配信装置１０に対して配信情報と提供条件情報と携帯電話機２０１の電話番号とが送信される（ステップＳ０１）。登録受信部１０１は配信情報と提供条件情報と携帯電話機２０１の電話番号とを受信する（ステップＳ０２）。登録受信部１０１は位置受信部１０４に対して携帯電話機２０１の電話番号を出力する。位置受信部１０４はその電話番号に基づいて位置情報管理装置４０に携帯電話機２０１の在圏基地局設置場所コードを送信するように要求する。位置受信部１０４は位置情報管理装置４０から返信される携帯電話機２０１の在圏基地局設置場所コードを受信し、位置情報格納部１０９に格納する（ステップＳ０３）。
【００４０】
登録受信部１０１は、配信情報及び提供条件情報と、それらに関連付けて携帯電話機２０１の電話番号を情報提供者情報として登録情報格納部１０８に格納する（ステップＳ０４）。登録受信部１０１は、配信情報及び提供条件情報を登録情報格納部１０６に格納する際に、送信回数カウンタ及び送信拒否カウンタの初期値として「０」を設定する（ステップＳ０５）。
【００４１】
引き続いて、図６を用いて情報配信装置１０が携帯電話機２０２から希望情報を受信する際の動作を説明する。情報を参照しようとするユーザの使用する携帯電話機２０２により情報配信装置１０に対して希望情報と参照条件情報と携帯電話機２０２の電話番号が送信される（ステップＳ０６）。希望受信部１０３が希望情報と参照条件情報と携帯電話機２０２の電話番号とを受信する（ステップＳ０７）。希望情報受信部１０３は位置受信部１０４に対して携帯電話機２０２の電話番号を出力する。位置受信部１０４はその電話番号に基づいて位置情報管理装置４０に携帯電話機２０２の在圏基地局設置場所コードを送信するように要求する。位置受信部１０４は位置情報管理装置４０から返信される携帯電話機２０２の在圏基地局設置場所コードを受信し、位置情報格納部１０９に格納する（ステップＳ０８）。希望情報受信部１０３は、参照条件情報と携帯電話機２０２の電話番号とを送信判定部１０５に出力する。
【００４２】
次に、送信判定部１０５は、登録情報格納部１０８に格納された提供条件情報及び希望受信部１０３から出力された参照条件情報と、位置情報格納部１０９に格納されている携帯電話機２０１及び２０２の在圏基地局設置場所コードとに基づいて携帯電話機２０２に登録情報格納部１０８に格納された配信情報を送信するか否かの判定を行う（ステップＳ０９〜ステップＳ１７）。
【００４３】
まず、送信判定部１０５は、携帯電話機２０１の在圏基地局設置場所コードと携帯電話機２０２の在圏基地局設置場所コードが一致しているか否かを判定し、一致している場合には（ステップＳ０９：ＹＥＳ）、処理をステップＳ１３に移行する。この場合、携帯電話機２０１と２０２との距離が“０”であると擬似的に判定され、ステップＳ１０〜ステップＳ１２までの距離の判定がスキップされる。
【００４４】
一方、ステップＳ０９において送信判定部１０５が、携帯電話機２０１の在圏基地局設置場所コードが携帯電話機２０２の在圏基地局設置場所コードと一致していないと判定した場合には（ステップＳ０９：ＮＯ）、それぞれの在圏基地局設置場所コードに基づいて距離算出情報格納部１１０を参照し、携帯電話機２０１及び２０２の在圏基地局の経度情報及び緯度情報を取得する（ステップＳ１０）。送信判定部１０５は携帯電話機２０１の在圏基地局の経度情報及び緯度情報と、携帯電話機２０２の在圏基地局の経度情報及び緯度情報とに基づいて、携帯電話機２０１と携帯電話機２０２との距離を擬似的に算出する（ステップＳ１１）。距離の算出方法は、従来から用いられている球面三角法等を用いることができる。
【００４５】
送信判定部１０５は、携帯電話機２０１と携帯電話機２０２との距離が所定距離ａ［ｍ］以下であるか否かを判定する（ステップＳ１２）。上記距離が所定距離ａ［ｍ］を超えていると判定した場合には（ステップＳ１２：ＮＯ；判定結果「送信しない」）、処理をステップＳ２４に移行する。
【００４６】
一方、携帯電話機２０１と携帯電話機２０２との距離が所定距離ａ［ｍ］以下であると判定した場合には（ステップＳ１２：ＹＥＳ）、提供条件情報における送信許可フラグを判定する（ステップＳ１３）。送信許可フラグが「Ｎ：許可しない」と判定した場合には（ステップＳ１３：ＮＯ；判定結果「送信しない」）、処理をステップＳ２４に移行する。
【００４７】
送信判定部１０５が、送信許可フラグが「Ｙ：許可する」であると判定した場合には（ステップＳ１３：ＹＥＳ）、参照条件情報におけるカテゴリー限定コードと提供条件におけるカテゴリー特定コードとが一致しているか否かを判定する（ステップＳ１４）。例えば、カテゴリー限定コードが「０１：車」であるような場合は、カテゴリー特定コードが「０１：車」であるか否かが判定される。カテゴリー限定コードとカテゴリー特定コードとが一致していない場合には（ステップＳ１４：ＮＯ；判定結果「送信しない」）、処理をステップＳ２４に移行する。
【００４８】
送信判定部１０５が、カテゴリー限定コードとカテゴリー特定コードとが一致していると判定した場合には（ステップＳ１４：ＹＥＳ）、送信回数カウンタが提供条件情報における最大送信回数情報で特定される最大送信回数未満であるか否かが判定され、送信回数カウンタが最大送信回数以上であると判定した場合には（ステップＳ１５：ＮＯ；判定結果「送信しない」）、処理をステップＳ２４に移行する。
【００４９】
送信判定部１０５が、送信回数カウンタが最大送信回数未満であると判定した場合には（ステップＳ１５：ＹＥＳ）、現在時刻が提供条件情報における有効期限情報により特定される有効期限を経過しているか否かを判定する（ステップＳ１６）。現在時刻が有効期限を経過していると判定した場合には（ステップＳ１６：ＹＥＳ；判定結果「送信しない」）、処理をステップＳ２４に移行する。
【００５０】
送信判定部１０５が、現在時刻が有効期限を経過していないと判定した場合には（ステップＳ１６：ＮＯ）、最後の判定処理として、参照条件情報におけるグループ特定コードと提供条件情報におけるグループ限定コードとが一致しているか否かを判定する（ステップＳ１７）。例えば、携帯電話機２０１からグループ限定コードとして「０１２３：Ａ株式会社」が送信されていた場合には、携帯電話機２０２により送信された参照条件情報に含まれるグループ特定コードが「０１２３：Ａ株式会社」であるか否かを判定することとなる。その結果、グループ特定コードとグループ限定コードとが一致していないと判定した場合には（ステップＳ１７：ＮＯ；判定結果「送信しない」）、処理をステップＳ２４に移行する。
【００５１】
一方、送信判定部１０５が、グループ特定コードとグループ限定コードとが一致していると判定した場合には（ステップＳ１７：ＹＥＳ；判定結果「送信する」）、配信情報ファイル名と携帯電話機２０２の電話番号とを送信部１０６に出力する。
【００５２】
次に、送信部１０６は、送信判定部１０５から出力された配信情報ファイル名に基づいて登録情報格納部１０８を参照することにより配信情報を取得し、その配信情報を携帯電話機２０２に対して送信する。送信部１０６は、配信情報ファイル名と携帯電話機２０２の電話番号とを情報更新部１０７に出力する（ステップＳ１８）。送信部１０６が送信した配信情報は、携帯電話機２０２によって受信される（ステップＳ１９）。
【００５３】
配信情報が送信された後、情報更新部１０７が、登録情報格納部１０８に格納されたその配信情報に関する情報提供者情報を携帯電話機２０２の電話番号に更新する（ステップＳ２０）。これにより、以降の処理では、携帯電話機２０２のユーザが情報提供者として扱われることとなる。情報更新部１０７は位置受信部１０４に対して携帯電話機２０２の電話番号を出力する。位置受信部１０４はその電話番号に基づいて位置情報管理装置４０に携帯電話機２０２の在圏基地局設置場所コードを送信するように要求する。位置受信部１０４は位置情報管理装置４０から返信される携帯電話機２０２の在圏基地局設置場所コードを受信し、位置情報格納部１０９に格納する（ステップＳ２１）。次に、情報更新部１０７から出力される情報に基づいて送信回数カウンタに“１”が加算されるとともに、送信拒否カウンタを“０”にリセットして登録情報格納部１０８を更新する（ステップＳ２２）。
【００５４】
一方、送信判定部１０５により配信情報を送信しないと判定された場合は、送信拒否カウンタに“１”を加算して登録情報格納部１０８を更新する（ステップＳ２３）。
【００５５】
その後、送信判定部１０５により、登録情報格納部１０８に格納された配信情報に送信判定部１０５により判定されていない情報が存在するかどうか判定し（ステップＳ２４）、判定されていない配信情報が存在する場合は（ステップＳ２４：ＮＯ）その配信情報についてステップＳ９〜ステップＳ２３の処理を繰り返す。
【００５６】
一方、登録情報格納部１０８に判定されていない配信情報が存在しない場合は（ステップＳ２４：ＹＥＳ）、携帯電話機２０２から送信された希望情報に関する処理を終了し、次の第２情報通信端末である携帯電話機２０３から送信される希望情報に関する処理に移行する。
【００５７】
図７を用いて、情報配信装置１０が携帯電話機２０３から希望情報を受信する際の動作について説明する。携帯電話機２０３から希望情報を受信するまでは、位置受信部１０４が、定期的に位置情報管理装置４０から携帯電話機２０２の在圏基地局設置場所コードを取得し、位置情報格納部１０９に格納された携帯電話機２０２の在圏基地局設置場所コードを更新する（ステップＳ２５）。これにより、携帯電話機２０３から希望情報を受信するまでの間に携帯電話機２０２が移動をしてもその位置情報を最新のものに反映することができる。その後、携帯電話機２０３により希望情報と参照条件情報と携帯電話機２０３の電話番号が送信されると（ステップＳ２６）、ステップＳ０７〜Ｓ２４と同様の処理を行い、携帯電話２０３に配信情報が送信される。
【００５８】
本発明の実施形態にかかる情報配信プログラム、および、当該情報配信プログラムを記録したコンピュータ読み取り可能な記録媒体（以下、単に記録媒体という）について説明する。ここで、記録媒体とは、コンピュータのハードウェア資源に備えられている読み取り装置に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読み取り装置にプログラムの記述内容を伝達できるものである。かかる記録媒体としては、例えば、磁気ディスク、光ディスク、ＣＤ−ＲＯＭ、コンピュータに内蔵されるメモリなどが該当する。
【００５９】
図８は、本発明の実施形態にかかる記録媒体の構成図である。記録媒体９は、図８に示すように、プログラムを記録するプログラム領域９１を備えている。このプログラム領域９１には、情報配信プログラム９２が記録されている。情報配信プログラム９２は、処理を統括するメインモジュール９２１と、登録受信モジュール９２２と、登録モジュール９２３と、希望受信モジュール９２４と、位置受信モジュール９２５と、送信判定モジュール９２６と、送信モジュール９２７と、情報更新モジュール９２８とを備えて構成される。ここで、登録受信モジュール９２２、登録モジュール９２３、希望受信モジュール９２４、位置受信モジュール９２５、送信判定モジュール９２６、送信モジュール９２７、情報更新モジュール９２８のそれぞれを動作させることによって実現する機能は、上記情報配信装置１０の登録受信部１０１、登録部１０２、希望受信部１０３、位置受信部１０４、送信判定部１０５、送信部１０６、情報更新部１０７それぞれの機能と同様である。尚、この場合、上記情報配信装置１０の登録情報格納部１０８と位置情報格納部１０９と距離算出情報格納部１１０とのそれぞれは、記録媒体９のデータ領域９３に登録情報格納部９３１と位置情報格納部９３２と距離算出情報格納部９３３として格納されていても良いし、別の記録媒体に格納されていても良い。
【００６０】
本実施形態においては、登録受信部１０１が配信情報とともに提供条件情報と携帯電話機２０１の電話番号を受信するので、携帯電話機２０１を使用しているユーザがどのような条件で配信情報を提供したいのかといった情報を得ることができる。希望受信部１０３が携帯電話機２０２から希望情報と参照条件情報と携帯電話機２０２の電話番号を受信するので、携帯電話機２０２を使用しているユーザがどのような条件で配信情報を参照したいのかといった情報を得ることができる。送信判定部１０５が提供条件情報及び参照条件情報と、端末位置情報とに基づいて配信情報を送信するか否かを判定し、送信部１０６がその判定結果に基づいて配信情報を携帯電話機２０２に送信するので、所定の位置関係にあるユーザ同士が配信情報の送受信を行うことができる。つまり、情報を提供しようとするユーザが希望する相手に配信情報を送信することができるともに、情報を参照しようとするユーザは所望の情報を参照することができる。配信情報が携帯電話機２０２に送信された場合は情報提供者情報を携帯電話機２０２の電話番号に更新するので、情報提供者を順次交代させることによっていわゆる口コミにより配信情報を順次伝達させることができる。
【００６１】
［第２実施形態］
次に、本発明の第２実施形態について説明する。図９は、本発明による情報配信装置の第２実施形態を示す構成図である。なお、本実施形態における情報配信装置１２の第１実施形態との主な相違点は、配信情報の有用度に関する情報を受信するための有用度受信部１３１と、配信情報の送信先である第２情報通信端末に対して、第１情報通信端末に対しての情報送信を要求するための送信要求部（送信要求手段）１３２と、配信情報の送信履歴情報を格納するための配信履歴格納部（配信履歴格納手段）１３３とを新たに備える点、登録部１２２、送信判定部１２５、送信部１２６の処理内容が異なる点、登録情報格納部１２８が格納しているデータ内容が異なる点である。以下、本実施形態にかかる情報配信装置１２の構成要素における第１実施形態との相違点について詳述する。
【００６２】
有用度受信部１３１は、送信部１２６から配信情報を受け取った携帯電話機２０２から、配信情報に関する有用性を示す有用度を受信する部分である。例えば、有用度受信部１３１は、携帯電話機２０２が配信情報ファイル「００１．ｄａｔ」を受け取った場合、携帯電話機２０２から、配信情報を特定する配信情報ファイル名「００１．ｄａｔ」と、その配信情報に関する有用度「９５点」とを受信する。この有用度は、携帯電話機２０２においてユーザにより直接入力されたものであってもよいし、配信情報の内容から携帯電話機において自動的に算出されたものであってもよい。送信要求部１３２は、受信した配信情報ファイル名と有用度とを登録部１２２に出力する。
【００６３】
送信要求部１３２は、送信部１２６による携帯電話機２０２に対する配信情報の送信の後に、携帯電話機２０２に向けて、提供条件情報の送信元である携帯電話機２０１に対する配信情報の送信を要求する送信要求を送信する部分である。この場合には、送信要求部１３２は、携帯電話機２０１からの提供条件情報の受信時に登録受信部１０１を介して希望カテゴリーを予め受信しておいて、携帯電話機２０２に対してその希望カテゴリーに属する配信情報の送信を要求してもよい。
【００６４】
登録部１２２は、有用度受信部１３１から受け取った配信情報に関する有用度を平均化処理等により加工した後、配信情報、及びその配信情報に関する提供条件情報に関連づけて登録情報格納部１２８に格納する。図１０は、この場合に登録情報格納部１２８に格納されたデータの構成図の一例を示す。登録部１２２は、配信情報ファイル名「００１．ｄａｔ」と有用度「９５点」とを受け取ると、配信情報ファイル名「００１．ｄａｔ」の送信先の他の携帯電話機から受信した有用度と合わせて平均化処理を行う。同図の例は、有用度受信部１３１が、携帯電話機２０２から有用度「９５点」を受信し、それ以前に携帯電話機２０３から有用度「９０点」を受信していた場合の例であり、登録情報格納部１２８には、配信情報ファイル名「００１．ｄａｔ」及びその配信情報ファイル名に対応する提供条件情報と、その配信情報ファイルに関して平均化された有用度「９２．５点」とが関連づけて格納される。
【００６５】
図９に戻って、送信部１２６は、配信情報を送信した後に、その配信情報を特定する配信情報ファイル名と、その配信情報の提供元の携帯電話機を特定する情報提供者情報と、その配信情報の送信先の携帯電話機を特定する第２通信端末特定情報とを対応付けて配信履歴格納部１３３に格納する。
【００６６】
図１１は、この場合に配信履歴格納部１３３に格納されたデータの構成図の一例を示す。同図に示すように、送信部１２６が、情報提供者が携帯電話機２０２である配信情報ファイル「００３．ｄａｔ」を携帯電話機２０１に送信した場合には、配信情報ファイル名「００３．ｄａｔ」と、情報提供者情報である携帯電話機２０２の電話番号「０９０−ＸＸＸＸ−ＹＹＹＹ」と、情報参照者である携帯電話機２０１の電話番号「０９０−ＸＸＸＸ−ＸＸＸＸ」とを関連づけて配信履歴格納部１３３に格納する。この場合、配信情報の送信先の携帯電話機が複数存在する場合は、情報提供者情報に複数の第２通信端末特定情報が対応付けられて格納される。なお、送信部１２６は、この配信履歴データの格納時に、それぞれの配信履歴データの有効期限を示す情報有効日時を格納することも行う。
【００６７】
図９に戻って、送信判定部１２５は、登録情報格納部１２８に格納されている配信情報の有用度が所定の閾値を超えているか否かにより、その配信情報を送信するか否かを判定する。この判定のための閾値は、予め情報配信装置１２において定められたものを使用してもよいし、情報配信装置１２の希望受信部１０３が、第２情報通信端末からの参照条件情報に含んで受信するようにしてもよい。例えば、希望受信部１０３が携帯電話機２０２から、閾値として「７５点」を受信した場合であって、登録情報格納部１２８に格納されている配信情報ファイル「００１．ｄａｔ」に関する有用度が「９２．５点」である場合は、有用度が閾値を超えているので配信情報「００１．ｄａｔ」を携帯電話機２０２に“送信する”と判定する。
【００６８】
また、送信判定部１２５は、配信履歴格納部１３３に格納されているデータを参照して、参照条件情報の送信元の携帯電話機２０２が、提供条件情報の送信元の携帯電話機２０１に対して過去に配信情報を提供しているか否かを判断することにより、携帯電話機２０１を情報提供者とする配信情報を携帯電話機２０２に送信するか否かの判定を行う。図１１の例によれば、送信判定部１２５により、携帯電話機２０２の電話番号である情報提供者情報「０９０−ＸＸＸＸ−ＹＹＹＹ」と、携帯電話機２０１の電話番号である情報参照者情報「０９０−ＸＸＸＸ−ＹＹＹＹ」とを含むデータが読み出される。その結果、送信判定部１２５は、過去に携帯電話機２０２から携帯電話機２０１に対して配信情報が提供されていることを検出して、携帯電話機２０１を情報提供者とする配信情報を、携帯電話機２０２に対して“送信する”と判定する。
【００６９】
また、送信判定部１２５は、配信履歴格納部１３３から、これから送信しようとする配信情報に対応するデータを検索し、そのデータに含まれる配信情報ファイル名が、送信しようとする配信情報に関するファイル名と一致し、かつ、情報提供者情報と参照条件情報の送信元である携帯電話機２０２の電話番号とが一致する場合に、該当する配信情報を携帯電話機２０２に対して“送信しない”と判定する。図１１の例によれば、送信判定部１２５が配信情報ファイル「００１．ｄａｔ」について判定する場合、携帯電話機２０２の電話番号「０９０−ＸＸＸＸ−ＹＹＹＹ」を情報提供者情報とし、配信情報ファイル名を「００１．ｄａｔ」とするデータは存在しないので、配信情報「００１．ｄａｔ」を携帯電話機２０２に対して“送信する”と判定することとなる。
【００７０】
次に、図１２〜図１４を参照しながら情報配信装置１２の動作について説明する。図１２〜図１４は、情報配信装置１２の動作を示すフローチャートである。なお、図１２〜図１４におけるステップＳ５１〜Ｓ６７、ステップＳ７２〜Ｓ７６、及びステップＳ７９〜Ｓ８０の各処理は、第１実施形態において詳述したステップＳ０１〜Ｓ１７、ステップＳ２０〜Ｓ２４、及びステップＳ２５〜Ｓ２６の各処理（図５〜図７参照）と、それぞれ同一であるので、第１実施形態とは異なるステップＳ６８〜Ｓ７１，ステップＳ７７〜Ｓ７８の処理について説明する。
【００７１】
送信判定部１２５が、グループ特定コードとグループ限定コードとが一致していると判定した場合には（ステップＳ６７：ＹＥＳ；判定結果「送信する」）、配信履歴格納部１３３を参照することにより、携帯電話機２０２が過去に携帯電話機２０１に対して配信情報を提供しているか否かを判定する（ステップＳ６８）。送信判定部１２５が、携帯電話機２０２から携帯電話機２０１に対する配信履歴が存在しないと判定した場合には（ステップＳ６８：ＮＯ；判定結果「送信しない」）、処理をステップＳ７６に移行する。
【００７２】
送信判定部１２５が、携帯電話機２０２が過去に携帯電話機２０１に対して配信情報を提供していると判定した場合には（ステップＳ６８：ＹＥＳ；判定結果「送信する」）、配信履歴格納部１３３を参照することにより、配信情報ファイル名が配信対象の配信情報ファイル名と一致し、かつ、情報提供者情報が携帯電話機２０２の電話番号と一致するデータが存在するか否かを判定する（ステップＳ６９）。その結果、送信判定部１２５が、配信情報ファイル名及び情報提供者情報が一致するデータが存在すると判定した場合には（ステップＳ６９：ＹＥＳ；判定結果「送信しない」）、処理をステップＳ７６に移行する。
【００７３】
送信判定部１２５が、配信情報ファイル名及び情報提供者情報が一致するデータが存在しないと判定した場合には（ステップＳ６９：ＮＯ；判定結果「送信する」）、配信情報ファイル名と携帯電話機２０２の電話番号とを送信部１２６に出力する。
【００７４】
次に、送信部１２６は、送信判定部１２５から出力された配信情報ファイル名に基づいて登録情報格納部１２８を参照することにより配信情報を取得し、その配信情報を携帯電話機２０２に対して送信する。併せて、送信部１２６は、携帯電話機２０１に別の配信情報の送信を要求する送信要求を、携帯電話機２０２に向けて送出する。次に、送信部１２６は、配信情報ファイル名と携帯電話機２０２の電話番号とを情報更新部１０７に出力する（ステップＳ７０）。送信部１２６が送信した配信情報及び送信要求は、携帯電話機２０２によって受信される（ステップＳ７１）。
【００７５】
送信要求の受信に応じて、携帯電話機２０２から携帯電話機２０１に対して、見返りとしての別の配信情報が送信される（ステップＳ７７）。携帯電話機２０２から送信された配信情報は、携帯電話機２０１によって直接受信される（ステップＳ７８）。
【００７６】
本実施形態にかかる情報配信装置１２によっても、情報を提供しようとするユーザが希望する相手に配信情報を送信することができるともに、情報を参照しようとするユーザは所望の情報を参照することができる。配信情報が携帯電話機２０２に送信された場合は情報提供者情報を携帯電話機２０２の電話番号に更新するので、情報提供者を順次交代させることによっていわゆる口コミにより配信情報を順次伝達させることができる。
【００７７】
［第３実施形態］
次に、本発明の第３実施形態について説明する。図１５は、本発明による情報配信装置の第３実施形態を示す構成図である。なお、本実施形態における情報配信装置１４の第１実施形態との主な相違点は、登録受信部１４１が配信情報を受信時にその配信情報を伝達させる基地局エリア単位のホップ数を併せて受信しておいて、そのホップ数に基づいて、携帯電話機２０１の在圏基地局エリアから上記ホップ数以内に携帯電話機２０２が位置している場合に、配信情報を配信するように動作する点である。以下、本実施形態にかかる情報配信装置１４の構成要素における第１実施形態との相違点について詳述する。
【００７８】
登録受信部１４１は、携帯電話機２０１から、提供条件情報として配信情報を伝達させる範囲であるホップ数を併せて受信する。このホップ数は、携帯電話機２０１の在圏する基地局エリアからホップ数分の基地局エリアを跨った範囲を情報伝達範囲として設定するためのものである。例えば、登録受信部１４１は、携帯電話機２０１から配信情報ファイル「００１．ｄａｔ」とともに、その配信情報に関するホップ数「１」を受信する。この場合のホップ数「１」とは、携帯電話機２０１の在圏する基地局エリアと隣接する基地局エリアを含む範囲を情報伝達範囲とすることを意味する。
【００７９】
登録部１４２は、登録受信部１４１から受け取った配信情報に関するホップ数を、配信情報、及びその配信情報に関する提供条件情報に関連づけて登録情報格納部１４８に格納する。図１６は、この場合に登録情報格納部１４８に格納されたデータの構成図の一例を示す。同図に示すように、登録部１４２が、配信情報ファイル名「００１．ｄａｔ」とホップ数「１」とを受け取ると、受け取ったホップ数「１」を、配信情報ファイル名「００１．ｄａｔ」及びその配信情報ファイル名に対応する提供条件情報に関連づけて格納する。
【００８０】
位置受信部１４４は、ネットワーク３０側の基地局（図示せず）、位置情報管理装置４０等の設備から、各基地局に隣接する基地局に関する情報を受信する。具体的には、位置受信部１４４は、在圏基地局設置場所コード「bsid1」で特定される基地局から、在圏基地局設置場所コード「bsid1」と、隣接する基地局の在圏基地局設置場所コード「bsid2」「bsid3」とを受信する。
【００８１】
また、位置受信部１４４は、隣接基地局に関する情報を受信した場合、各基地局間のホップ数に換算して、そのホップ数を基地局情報格納部１５１に格納する。図１７は、このようにして基地局情報格納部１５１に格納されたデータの構成図の一例を示す。同図に示すように、位置受信部１４４は、在圏基地局設置場所コード「bsid1」に対応する隣接基地局に関する在圏基地局設置場所コード「bsid2」を受信した場合は、在圏基地局設置場所コード「bsid1」と、在圏基地局設置場所コード「bsid2」と、互いに隣接していることを示すホップ数「１」とを、関連づけて基地局情報格納部１５１に格納する。このような処理を繰り返すことにより、基地局情報格納部１５１には、２つの基地局のエリア間のホップ数が格納されることになる。
【００８２】
図１５に戻って、送信判定部１４５は、情報提供者情報で特定される携帯電話機２０１の在圏基地局設置場所コードと携帯電話機２０２の在圏基地局設置場所コードとに基づいて、携帯電話機２０１に配信情報を送信するか否かを判定する。より詳細には、送信判定部１４５は、携帯電話機２０１の在圏基地局設置場所コードと携帯電話機２０２の在圏基地局設置場所コードとを含むデータを、基地局情報格納部１５１から読み出す。そして、送信判定部１４５は、読み出したデータに含まれるホップ数が「１」の場合、つまり携帯電話機２０１の在圏している基地局エリアと、携帯電話機２０２の在圏している基地局エリアとが隣接している場合に、配信情報を「送信する」と判定する。図１７の例によれば、携帯電話機２０１の在圏基地局設置場所コードが「bsid1」、携帯電話機２０２の在圏基地局設置場所コードが「bsid2」の場合は、ホップ数「１」が読み出され、送信判定部１４５は、配信情報を「送信する」と判定する。
【００８３】
なお、送信判定部１４５は、携帯電話機２０１の在圏している基地局エリアと、携帯電話機２０１の在圏している基地局エリアとの間のホップ数が、登録情報格納部１４８に格納されているホップ数以下の場合、配信情報を「送信する」と判定してもよい。
【００８４】
本実施形態にかかる情報配信装置１４によれば、情報配信範囲を基地局エリア単位で徐々に拡げることができ、単純な判定処理により情報伝達範囲を拡げることができる。
【００８５】
［第４実施形態］
次に、本発明の第４実施形態について説明する。図１８は、本発明による情報配信装置の第４実施形態を示す構成図である。なお、本実施形態における情報配信装置１６の第１実施形態との主な相違点は、登録受信部１６１が配信情報の受信時にその配信情報を伝達させる対象の通信網情報を併せて受信しておいて、その通信網情報に基づいて、携帯電話機２０１の在圏基地局エリアを伝達対象の通信網の在圏基地局エリアに換算して、配信情報を配信するか否かを判定する点である。以下、本実施形態にかかる情報配信装置１６の構成要素における第１実施形態との相違点について詳述する。
【００８６】
情報配信装置１６は、２つの通信方式の異なるネットワーク３０ａ及びネットワーク３０ｂに同時に接続されており、携帯電話機２０１とはネットワーク３０ａを介して情報の送受信が可能にされ、携帯電話機２０２，２０３とはネットワーク３０ｂを介して情報の送受信が可能とされている。また、ネットワーク３０ａ，３０ｂには、それぞれ、携帯電話機の位置情報を管理する位置情報管理装置４０ａ，４０ｂが接続されている。ここで、ネットワーク３０ａは、ＰＨＳ（Personal Handyphone System）網等の基地局エリアの比較的狭い通信網であり、ネットワーク３０ｂは、ＰＤＣ（Personal Digital Cellular）網、ＰＤＣ−Ｐ（Personal Digital Cellular - Packet）網、Ｗ−ＣＤＭＡ（Wideband-Code Division Multiple Acces）網等の基地局エリアの比較的広い通信網であるものとする。
【００８７】
登録受信部１６１は、携帯電話機２０１から、提供条件情報として配信情報を伝達させる対象の通信網の種類を特定する提供先通信網情報を、併せて受信する。この提供先通信網情報は、複数の通信方式が混在している場合に、情報を参照しようとするユーザの属するネットワークの通信方式を限定するためのものである。例えば、登録受信部１６１は、携帯電話機２０１から配信情報ファイル「００１．ｄａｔ」とともに、その提供先通信網情報「ＰＤＣ−Ｐ」を受信する。
【００８８】
登録部１６２は、登録受信部１６１から受け取った配信情報に関する提供先通信網情報を、配信情報、及びその配信情報に関する提供条件情報に関連づけて登録情報格納部１６８に格納する。図１９は、この場合に登録情報格納部１６８に格納されたデータの構成図の一例を示す。同図に示すように、登録部１６２が、配信情報ファイル名「００１．ｄａｔ」と提供先通信網情報「ＰＤＣ−Ｐ」とを受け取ると、受け取った提供先通信網情報「ＰＤＣ−Ｐ」を、配信情報ファイル名「００１．ｄａｔ」及びその配信情報ファイル名に対応する提供条件情報に関連づけて格納する。
【００８９】
位置受信部１６４は、第１情報通信端末及び第２情報通信端末の端末位置情報を、それぞれの端末の属するネットワーク３０ａ，３０ｂ上の位置情報管理装置４０ａ，４０ｂから受信する。例えば、位置受信部１６４は、携帯電話機２０１に関する端末位置情報を、ネットワーク３０ａを介して位置情報管理装置４０ａから受信し、携帯電話機２０２，２０３に関する端末位置情報を、ネットワーク３０ｂを介して位置情報管理装置４０ｂから受信する。
【００９０】
距離算出情報格納部１７０には、各基地局に関する位置情報の他、各基地局の属するネットワーク３０ａ，３０ｂの通信方式を示す通信網情報と、各基地局のエリアの半径であるエリア半径と、各基地局から送信される信号の電界強度と、データの登録日とが、併せて格納されている。図２０には、距離算出情報格納部１７０に格納されているデータの構成図の一例を示す。図２０に示すように、基地局を特定する在圏基地局設置場所コード「bsid1」と、通信網情報「PHS」と、経度情報「139°45′58″」及び緯度情報「35°41′04″」と、エリア半径「R1」と、電界強度「L1」と、登録日「2004/08/31」とが関連づけて格納されている。これらのデータは、送信判定部１６５が配信情報を伝達するエリアを判定する際に使用する。
【００９１】
位置変換部１７１は、登録情報格納部１６８に格納されている情報提供者情報で特定される携帯電話機の端末位置情報を提供先通信網における端末位置情報に変換する部分である。すなわち、位置変換部１７１は、情報提供者情報で特定される携帯電話機２０１の在圏基地局設置場所コードを、携帯電話機２０１の在圏基地局のエリアを包含する通信エリアを持つ提供先通信網の在圏基地局設置場所コードに変換する。この変換は、登録情報格納部１６８、位置情報格納部１０９、及び距離算出情報格納部１７０を参照することで行われる。
【００９２】
より詳細には、位置変換部１７１は、携帯電話機２０１の在圏基地局設置場所コード「bsid1」に対応する経度情報「139°45′58″」、緯度情報「35°41′04″」、及びエリア半径「R1」を、距離算出情報格納部１７０から読み出すとともに、提供先通信網情報「PDC-P」と一致する通信網情報を有するデータを距離算出情報格納部１７０から読み出す。そして読み出されたデータから、携帯電話機２０１の在圏基地局のエリアを包含するエリアを持つ提供先通信網「PDC-P」における基地局を特定する。その結果、位置変換部１７１は、携帯電話機２０１の在圏基地局設置場所コード「bsid1」を、上記のようにして特定した在圏基地局設置場所コードに変換する。この場合、位置変換部１７１は、携帯電話機２０１の在圏基地局のエリアを包含するエリアを持つ基地局が複数特定された場合には、電界強度のより強いもの、登録日がより新しいもの、又は在圏基地局設置場所コードが最も若番のものを選択して変換する。
【００９３】
送信判定部１６５は、これから送信しようとする配信情報について、上述した携帯電話機２０１の在圏基地局設置場所コードの変換結果に基づいて、携帯電話機２０２に送信するか否かを判定する。すなわち、送信判定部１６５は、携帯電話機２０１の変換後の在圏基地局設置場所コードと、携帯電話機２０２の在圏基地局設置場所コードとが一致する場合に、配信情報を「送信する」と判定する。
このことは、携帯電話機２０１の在圏する基地局の通信エリアが、携帯電話機２０２の在圏する基地局の在圏エリアに包含されている場合に、配信情報を送信することを意味する。
【００９４】
本実施形態にかかる情報配信装置１６によれば、例えば、情報を提供しようとするユーザと情報を参照しようとするユーザが異なる通信網を利用している場合であっても、情報参照者側の通信エリア単位で情報を伝搬させることができ、異なる通信網間の効率的な情報伝搬が可能となる。
【００９５】
第１実施形態の情報配信装置１０においては、携帯電話機２０１と携帯電話機２０２との距離を擬似的に算出して、配信情報を携帯電話機２０２に送信するか否かを判定していたが、これは、以下のようにして配信情報を送信するか否かを判定しても良い。つまり、送信判定部１０５は、情報提供者情報で特定される携帯電話機２０１の在圏基地局設置場所コードと携帯電話機２０２の在圏基地局設置場所コードとに基づいて、携帯電話機２０１が在圏している基地局と携帯電話機２０２が在圏している基地局とが一致しているか否かに基づいて配信情報の送信の可否を判定しても良い。これにより、より単純な判定処理により情報伝達範囲を一定のエリアに制限できる。また、この場合、送信判定部１０５は、同一基地局に在圏している第２情報通信端末に対する配信情報の送信回数を制限するように送信の可否を判定しても良い。これにより、情報が伝達されるエリアを徐々に拡げて一定の情報伝達密度を保ちながら、広範囲に情報を伝達させることができる。
【００９６】
図２１は、上記の場合の情報配信装置１０の動作を示すフローチャートである。
【００９７】
まず、上述したステップＳ０１〜Ｓ０５の処理（図５参照）と同様にして、情報配信装置１０により携帯電話機２０１から登録情報が受信される。その後、登録受信部１０１により、受信された配信情報に関する自エリア内送信回数カウンタが“０”に設定され、登録部１０２により、該当する配信情報ファイル名に関連づけて登録情報格納部１０８に格納される（ステップＳ３１）。
【００９８】
次に、携帯電話機２０２により希望情報と参照条件情報と携帯電話機２０２の電話番号とが送信され（ステップＳ３２）、それらの情報が希望受信部１０３により受信される（ステップＳ３３）。希望情報受信部１０３により、位置受信部１０４に対して携帯電話機２０２の電話番号が出力され、位置受信部１０４により、その電話番号に基づいて携帯電話機２０２の在圏基地局設置場所コードを送信するように位置情報管理装置４０に対して要求される。その結果、位置受信部１０４により、位置情報管理装置４０から送信される携帯電話機２０２の在圏基地局設置場所コードが受信され、位置情報格納部１０９に格納される（ステップＳ３４）。
【００９９】
次に、送信判定部１０５により、各配信情報に関して、携帯電話機２０１の在圏基地局設置場所コードと携帯電話機２０２の在圏基地局設置場所コードが一致しているか否かが判定され、一致していない場合には（ステップＳ３５；ＮＯ）、処理をステップ３８に移行する。一方、在圏基地局設置場所コードが一致している場合には（ステップＳ３５；ＹＥＳ）、登録情報格納部１０８に格納された各配信情報に関する自エリア内送信回数カウンタが所定値（例えば“５”等の正の整数値）以上であるか否かが判定され、所定値以上である場合には（ステップＳ３６；ＹＥＳ）、処理をステップＳ３８に移行する。自エリア内送信回数カウンタが所定値未満である場合には（ステップＳ３６；ＮＯ）、上述したステップＳ１３〜Ｓ２１の処理（図６参照）と同様にして、携帯電話機２０２に配信情報が送信され、情報提供者情報が更新される。次に、情報更新部１０７から出力される情報に基づいて送信回数カウンタ及び自エリア内送信回数カウンタに“１”が加算され、登録情報格納部１０８が更新される（ステップＳ３７）。
【０１００】
その後、送信判定部１０５により、登録情報格納部１０８に格納された配信情報に送信判定部１０５により判定されていない情報が存在するかどうかが判定され（ステップＳ３８）、判定されていない配信情報が存在する場合は（ステップＳ３８：ＮＯ）その配信情報についてステップＳ３５〜ステップＳ３７の処理を繰り返す。
【０１０１】
一方、登録情報格納部１０８に判定されていない配信情報が存在しない場合は（ステップＳ３８：ＹＥＳ）、携帯電話機２０２から送信された希望情報に関する処理を終了し、次の第２情報通信端末である携帯電話機２０３から送信される希望情報に関する処理に移行する。携帯電話機２０３から希望情報が受信されるまでは、位置受信部１０４により、定期的に位置情報管理装置４０から携帯電話機２０２の在圏基地局設置場所コードが取得され、位置情報格納部１０９に格納された携帯電話機２０２の在圏基地局設置場所コードが更新される（ステップＳ３９）。この場合に、位置受信部１０４により、携帯電話機２０２の在圏基地局設置場所コードがこれまで位置情報格納部１０９に格納されていたものから変更されたか否かが判定される（ステップＳ４０）。携帯電話機２０２の在圏基地局設置場所コードが変更された場合には（ステップＳ４０；ＹＥＳ）、携帯電話機２０２が情報提供者である配信情報に関する自エリア内送信回数カウンタが“０”にリセットされる（ステップＳ４１）。在圏基地局設置場所コードが変更されていない場合には（ステップＳ４０；ＮＯ）、処理をステップＳ４２に移行する。その後、携帯電話機２０３により希望情報と参照条件情報と携帯電話機２０３の電話番号が送信されると（ステップＳ４２）、上述したステップＳ３３〜Ｓ３８の処理と同様にして、携帯電話２０３に配信情報が送信される。
【０１０２】
また、第１実施形態の情報配信装置１０においては、携帯電話機２０１と携帯電話機２０２との距離を算出するための端末位置情報として在圏基地局設置場所コードを用いていたが、これは、例えば、携帯電話機２０１及び２０２で受信される在圏基地局からの電波強度をさらに利用しても良い。これにより、在圏基地局と携帯電話機との距離を知ることができるため、その距離を在圏基地局設置場所コードのみにより計算された距離に加えることによって、さらに精度を上げた携帯電話機間の距離の判定を実現することができる。
【０１０３】
また、第１実施形態の情報配信装置１０においては、送信判定部が、最大送信回数情報と、グループ限定情報及びグループ特定情報と、有効期限情報とに基づいて配信情報の送信の可否を判定した後に配信情報を送信していたが、これは、それらの判定は行わないで配信情報を送信しても良い。
【０１０４】
また、第１実施形態の情報配信装置１０においては、位置情報管理装置４０から携帯電話機２０１〜２０３の位置情報を取得していたが、これは携帯電話機２０１〜２０３からその位置情報を受信するようにしても良い。
【０１０５】
また、第１実施形態の情報配信装置１０においては、送信判定部１０５において携帯電話機２０１と２０２との距離が所定距離ａ［ｍ］以下であるかを判定していたが、この所定距離ａ［ｍ］は携帯電話機２０１から受信する提供条件情報や携帯電話機２０２から受信する参照条件情報に含めて受信ようにしても良い。これにより、情報を提供しようとするユーザあるいは情報を参照しようとするユーザが配信情報を伝達させる距離を柔軟に変更することができる。
【０１０６】
また、第１実施形態の情報配信装置１０においては、送信判定部１０５において携帯電話機２０１と２０２との距離が所定距離ａ［ｍ］以下であるかを判定していたが、これは、所定時間内に所定の回数以上の配信情報が送信されない場合は、その配信情報の送信判定部１０５における判定に関しては、この所定距離ａ［ｍ］を増加させるように動作させても良い。これにより、情報を提供しようとするユーザの所定距離以内に、配信情報を送信できる条件に適合するユーザが存在しなくても、情報の伝搬距離を増加させることによって、より効率的な情報配信が実現できる。
【０１０７】
また、第１実施形態の情報配信装置１０においては、携帯電話機２０１〜２０３のユーザを特定する情報として携帯電話機の電話番号を第１通信端末特定情報及び第２通信端末特定情報として利用していたが、これは、携帯電話機のユーザＩＤや機体番号やＩＣチップ番号等を利用してもよい。
【０１０８】
また、第１実施形態の情報配信装置１０においては、情報提供者あるいは情報参照者が情報配信装置と情報を送受信する端末として携帯電話機を利用していたが、これは、パソコン、携帯情報端末（ＰＤＡ）、ＰＨＳ（Personal Handyphone System）等を利用しても良い。
【０１０９】
また、第１実施形態の情報配信装置１０においては、カテゴリー限定コードとカテゴリー特定コードが一致する場合に配信情報を送信していたが、これは、更にカテゴリーコードを細分化して、カテゴリー限定コードとカテゴリー特定コードが対応するコードである場合に配信情報を送信するように動作してもよい。図２２は、細分化されたカテゴリーコードを管理するための管理テーブルの一例を示す図である。
【０１１０】
同図に示すように、携帯電話機２０１，２０２等から情報配信装置１０に対して、それぞれのカテゴリーコードに付加される配信フラグが予め登録される。この配信フラグが「Ｄ＋Ｒ」と設定されたカテゴリーコード「ｃｔｉｄ１」を使用する場合は、携帯電話機２０１からカテゴリー特定コードとして「ｃｔｉｄ１；Ｄ」が送信され、かつ携帯電話機２０２からカテゴリー限定コードとして「ｃｔｉｄ１；Ｒ」が送信された場合に、配信情報を送信する。また、この配信フラグが「Ｍ」と設定されたカテゴリーコード「ｃｔｉｄ２」を使用する場合は、カテゴリー特定コードとカテゴリー限定コードとが「ｃｔｉｄ２」で一致する場合に、配信情報を送信する。このようにすれば、情報の送信側と受信側を明確に区分して配信情報を伝達させることができる。
【０１１１】
また、第２実施形態の情報配信装置１２においては、登録情報格納部１２８及び配信履歴格納部１３３において、配信情報ファイル名によって提供条件及び配信履歴を管理していたが、これは、配信情報の情報量が小さい場合（例えば、全角のキャラクタ数で２５０文字以下）には、配信情報自体を格納することにより提供条件及び配信履歴を管理してもよい。また、配信情報ファイル名の代わりに、配信情報に一意に割り当てたシーケンス番号で管理してもよい。
【０１１２】
また、第２実施形態の情報配信装置１２においては、有用度受信部１３１が携帯電話機２０２から有用度に関するデータを受信していたが、これは、情報配信装置１２が携帯電話機２０２に送信した配信情報の内容を評価して有用度を自動算出するように動作してもよい。有用度算出方法としては、配信情報が画像データの場合は色彩の割合、特定のパターン画像の有無に基づいて算出したり、文章データ、音声データの場合は、特定の文言の有無やその割合に基づいて算出する方法を用いることができる。
【０１１３】
また、本実施形態にかかる情報配信装置１０，１２，１４，１６においては、携帯電話機２０１，２０２，２０３の端末位置情報として在圏基地局設置場所コードを用いていたが、基地局のエリアを複数のエリアに分割した（例えば、３分割）、セクタを特定する情報を端末位置情報として用いてもよい。ここで、一般的な基地局のエリア半径は、市街地で１５００ｍ程度、都市部郊外で２５００ｍ程度、田園部で５０００ｍ程度とされている。そのため、携帯電話機２０１，２０２，２０３の在圏エリアをセクタ単位で把握することにより、情報配信の範囲をより細かく制御することができ、その結果、無駄な通信リソースの消費を抑制することができる。
【図面の簡単な説明】
【０１１４】
【図１】本発明の第１実施形態である情報配信装置の構成図である。
【図２】図１の登録情報格納部に格納されるデータの構成図である。
【図３】図１の位置情報格納部に格納されるデータの構成図である。
【図４】図１の距離算出情報格納部に格納されるデータの構成図である。
【図５】本発明の第１実施形態である情報配信装置の動作を示すフローチャートである。
【図６】本発明の第１実施形態である情報配信装置の動作を示すフローチャートである。
【図７】本発明の第１実施形態である情報配信装置の動作を示すフローチャートである。
【図８】本発明の第１実施形態である情報配信プログラムの構成図である。
【図９】本発明による情報配信装置の第２実施形態を示す構成図である。
【図１０】図９の登録情報格納部に格納されたデータの構成図の一例である。
【図１１】図９の配信履歴格納部に格納されたデータの構成図の一例である。
【図１２】本発明の第２実施形態である情報配信装置の動作を示すフローチャートである。
【図１３】本発明の第２実施形態である情報配信装置の動作を示すフローチャートである。
【図１４】本発明の第２実施形態である情報配信装置の動作を示すフローチャートである。
【図１５】本発明による情報配信装置の第３実施形態を示す構成図である。
【図１６】図１５の登録情報格納部に格納されたデータの構成図の一例を示す。
【図１７】図１５の基地局情報格納部に格納されたデータの構成図の一例を示す。
【図１８】本発明による情報配信装置の第４実施形態を示す構成図である。
【図１９】図１８の登録情報格納部に格納されたデータの構成図の一例を示す。
【図２０】図１８の距離算出情報格納部に格納されているデータの構成図の一例を示す。
【図２１】本発明の他の実施形態である情報配信装置の動作を示すフローチャートである。
【図２２】細分化されたカテゴリーコードを管理するための管理テーブルの一例を示す図である。
【符号の説明】
【０１１５】
１０，１２，１４，１６…情報配信装置、１０１，１４１，１６１…登録受信部、１０２，１２２，１４２，１６２…登録部、１０３…希望受信部、１０４，１４４，１６４…位置受信部、１０５，１２５，１４５，１６５…送信判定部、１０６，１２６…送信部、１０７…情報更新部、１３２…送信要求部、１３３…配信履歴格納部、２０１〜２０３…携帯電話機、３０，３０ａ，３０ｂ…ネットワーク、４０，４０ａ，４０ｂ…位置情報管理装置。  
【図１】
2005051765.tif 000003
【図２】
2005051765.tif 000004
【図３】
2005051765.tif 000005
【図４】
2005051765.tif 000006
【図５】
2005051765.tif 000007
【図６】
2005051765.tif 000008
【図７】
2005051765.tif 000009
【図８】
2005051765.tif 000010
【図９】
2005051765.tif 000011
【図１０】
2005051765.tif 000012
【図１１】
2005051765.tif 000013
【図１２】
2005051765.tif 000014
【図１３】
2005051765.tif 000015
【図１４】
2005051765.tif 000016
【図１５】
2005051765.tif 000017
【図１６】
2005051765.tif 000018
【図１７】
2005051765.tif 000019
【図１８】
2005051765.tif 000020
【図１９】
2005051765.tif 000021
【図２０】
2005051765.tif 000022
【図２１】
2005051765.tif 000023
【図２２】
2005051765.tif 000024