(57)【要約】【課題】  無線通信エリアを超えた場合であってもユーザが希望する情報を効率的に取得することができる移動体通信システム等を提供する。【解決手段】  複数の移動体通信装置（Ａ，サービス要求元）間で無線通信を行う移動体通信システムにおいて、移動体通信装置Ａは、情報送信装置２から供給された情報からサービス識別子ＩＩＤとサービス情報Ｉｎｆｏとを記憶する。移動体通信機器（サービス要求元）は、サービス識別子ＩＩＤを指定してサービス情報の送信を要求するサービス要求を送信する。移動体通信機器Ａは、無線通信可能範囲（２）に移動してサービス要求を受信した場合に、当該サービス要求に含まれるサービス識別子ＩＩＤが記憶されているか否か、当該サービス識別子に対応付けられたサービス情報Ｉｎｆｏを記憶しているか否か、を判定し、サービス情報を記憶している場合には、移動体通信装置（サービス要求元）にサービス情報を送信する。【選択図】      図２
2010268203.tif 000002
【特許請求の範囲】
【請求項１】
複数の移動体通信装置間で無線通信を行い、当該移動体通信装置間にてサービス情報を通信する移動体通信システムであって、
前記移動体通信装置は、
前記サービス情報を識別するサービス識別子と、当該サービス識別子に対応付けられたサービス情報とを記憶する記憶手段と、
前記サービス識別子を指定してサービス情報の送信を要求するサービス要求を送信する要求手段と、
前記サービス情報を受信し、前記記憶手段に記憶する情報受信手段と、
前記サービス要求を受信した場合に、当該サービス要求に含まれるサービス識別子が前記記憶手段に記憶されているか否かを判定し、当該サービス識別子を記憶している場合には、当該サービス識別子に対応付けられたサービス情報を前記記憶手段に記憶しているか否かを判定し、サービス情報を記憶している場合には、前記サービス要求を送信した移動体通信装置に当該サービス情報を送信する情報送信手段と
を備えることを特徴とする移動体通信システム。
【請求項２】
前記情報送信手段は、前記サービス情報を記憶していない場合には、前記受信したサービス要求を他の移動体通信装置に転送する要求転送手段を備えることを特徴とする請求項１に記載の移動体通信システム。
【請求項３】
前記情報送信手段は、
前記サービス要求を送信した移動体通信装置の送信元アドレスと、当該サービス要求を転送した移動体通信装置の転送先アドレスとを含むアドレステーブルを有し、
前記要求転送手段によりサービス要求を転送する場合に、前記アドレステーブルに、前記送信元アドレス及び転送先アドレスを記憶し、転送先の移動体通信装置からサービス情報を受信した場合に、当該アドレステーブルを参照して、前記送信元アドレスの移動体通信装置にサービス情報を送信すること
を特徴とする請求項２に記載の移動体通信システム。
【請求項４】
前記情報送信手段は、前記アドレステーブルに送信元アドレス及び転送先アドレスを記憶して所定時間が経過した場合に、当該送信元アドレス及び転送先アドレスをアドレステーブルから削除することを特徴とする請求項３に記載の移動体通信システム。
【請求項５】
前記情報送信手段は、前記サービス要求を定期的にマルチキャストにて転送することを特徴とする請求項２乃至請求項４の何れか一項に記載の移動体通信システム。
【請求項６】
前記移動体通信装置は、受信したサービス要求の送信時刻又は受信時刻から所定時間が経過している場合には、当該サービス要求に対するサービス情報の返送を禁止することを特徴とする請求項２乃至請求項５の何れか一項に記載の移動体通信システム。
【請求項７】
前記所定時間を、前記サービス情報を要求する移動体通信装置にて設定可能とすることを特徴とする請求項６に記載の移動体通信システム。
【請求項８】
前記情報受信手段は、前記サービス情報を受信した場合に、当該サービス情報が生成されてからの経過時間に応じて当該サービス情報の受信可否を判定することを特徴とする請求項１乃至請求項７の何れか一項に記載の移動体通信システム。
【請求項９】
サービス識別子に対応付けてサービス情報を配信する情報送信装置を更に備え、
前記情報受信手段は、前記情報送信装置からサービス情報を受信した場合に、当該サービス情報に対応したサービス識別子を記憶しているか否かを判定し、当該サービス識別子を記憶している場合には、受信したサービス情報を、当該記憶しているサービス識別子に対応付けて前記記憶手段に記憶することを特徴とする請求項１乃至請求項８の何れか一項に記載の移動体通信システム。
【請求項１０】
前記情報送信装置と自己との距離を計測する距離計測手段を備え、
前記移動体通信装置は、前記情報送信装置からサービス情報を受信した場合に、前記距離計測手段により計測された距離が所定距離以上である場合に、当該サービス情報を削除することを特徴とする請求項９に記載の移動体通信システム。
【請求項１１】
前記情報送信装置と自己との距離を計測する距離計測手段を備え、
前記情報送信手段は、前記サービス要求を送信した移動体通信装置の送信元アドレスと、当該サービス要求を転送した移動体通信装置の転送先アドレスとを含むアドレステーブルを有し、
前記要求転送手段によりサービス要求を転送する場合に、前記アドレステーブルに、前記送信元アドレス及び転送先アドレスを記憶し、転送先の移動体通信装置からサービス情報を受信した場合に、当該アドレステーブルを参照して、前記送信元アドレスの移動体通信装置にサービス情報を送信し、
前記距離計測手段により計測された距離が所定距離以上である場合に、前記アドレステーブルを削除することを特徴とする請求項９又は請求項１０に記載の移動体通信システム。
【請求項１２】
前記情報送信手段は、前記距離計測手段により計測された距離が所定距離以上である場合に、サービス情報の転送を禁止することを特徴とする請求項９乃至請求項１１の何れか一項に記載の移動体通信システム。
【請求項１３】
サービス情報を識別するサービス識別子と、当該サービス識別子に対応付けられたサービス情報とを記憶する記憶手段と、
前記サービス識別子を指定してサービス情報の送信を要求するサービス要求を送信する要求手段と、
前記サービス情報を受信し、前記記憶手段に記憶する情報受信手段と、
前記サービス要求を受信した場合に、当該サービス要求に含まれるサービス識別子が前記記憶手段に記憶されているか否かを判定し、当該サービス識別子を記憶している場合には、当該サービス識別子に対応付けられたサービス情報を前記記憶手段に記憶しているか否かを判定し、サービス情報を記憶している場合には、前記サービス要求の送信元装置に当該サービス情報を送信する情報送信手段と
を備えることを特徴とする移動体通信装置。
【請求項１４】
移動体通信装置に内蔵されたコンピュータが実行するプログラムであって、
サービス識別子を指定してサービス情報の送信を要求するサービス要求を送信する要求機能と、
前記サービス情報を受信し、サービス情報を識別するサービス識別子と、当該サービス識別子に対応付けられたサービス情報とを記憶する記憶手段に記憶する情報受信機能と、
前記サービス要求を受信した場合に、当該サービス要求に含まれるサービス識別子が前記記憶手段に記憶されているか否かを判定し、当該サービス識別子を記憶している場合には、当該サービス識別子に対応付けられたサービス情報を前記記憶手段に記憶しているか否かを判定し、サービス情報を記憶している場合には、前記サービス要求の送信元装置に当該サービス情報を送信する情報送信機能と
をコンピュータに備えさせることを特徴とする移動体通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体が通信を行って情報を取得する移動体通信システム、移動体通信装置、移動体通信プログラムに関する。
【背景技術】
【０００２】
従来より、通信装置間における無線通信技術としては、ＷｉＦｉ、ＷｉＭａｘ、ＢｌｕｅＴｏｏｔｈなどが知られている。これらの無線通信技術は、特定の通信範囲内にある機器間において、イベントデータなどの様々な情報を通信している。
【０００３】
このような無線通信技術を利用したものとしては、下記の特許文献１に記載された技術が知られている。この技術は、車両に搭載された無線通信機器を複数備え、各々が互いに無線により通信する車々間通信システムに関するものである。この車々間通信システムにおける無線通信機器は、自己の無線通信エリア内に通信相手の無線通信機器が存在しない場合には、実際の中継処理を行う時点で自己の無線通信エリア内に存在すると推定される他の移動通信端末に通信データを送信し当該通信データの中継を行わせている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−６０６３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
無線通信機器が移動体に搭載されている場合には、当該移動体の移動に応じて通信機器が移動する。このため、通信機器の通信範囲が、所定の無線通信範囲を超えると通信不能となる。例えば、通信範囲が広範囲であるＷｉＭａｘであっても、半径１０ｋｍ以内でなければ通信をすることができない。また、所定の無線通信エリアを超えていても、ユーザが希望する情報を取得する場合に、当該情報を効率的に取得することができないことがあった。
【０００６】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、無線通信エリアを超えた場合であってもユーザが希望する情報を効率的に取得することができる移動体通信システム等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、複数の移動体通信装置間で無線通信を行い、当該移動体通信装置間にてサービス情報を通信する移動体通信システムである。本発明において、移動体通信装置は、サービス情報を識別するサービス識別子と、当該サービス識別子に対応付けられたサービス情報とを記憶する記憶手段と、サービス識別子を指定してサービス情報の送信を要求するサービス要求を送信する要求手段と、サービス情報を受信し、記憶手段に記憶する情報受信手段と、サービス要求を受信した場合に、当該サービス要求に含まれるサービス識別子が記憶手段に記憶されているか否かを判定し、当該サービス識別子を記憶している場合には、当該サービス識別子に対応付けられたサービス情報を記憶手段に記憶しているか否かを判定し、サービス情報を記憶している場合には、サービス要求を送信した移動体通信装置に当該サービス情報を送信する情報送信手段とを備える。
【０００８】
また、本発明において、情報送信手段は、サービス情報を記憶していない場合には、受信したサービス要求を他の移動体通信装置に転送する要求転送手段を備えることが望ましい。
【０００９】
更に、本発明において、情報送信手段は、サービス要求を送信した移動体通信装置の送信元アドレスと、当該サービス要求を転送した移動体通信装置の転送先アドレスとを含むアドレステーブルを有し、要求転送手段によりサービス要求を転送する場合に、アドレステーブルに、送信元アドレス及び転送先アドレスを記憶し、転送先の移動体通信装置からサービス情報を受信した場合に、当該アドレステーブルを参照して、送信元アドレスの移動体通信装置にサービス情報を送信することが望ましい。
【００１０】
更にまた、本発明において、情報送信手段は、アドレステーブルに送信元アドレス及び転送先アドレスを記憶して所定時間が経過した場合に、当該送信元アドレス及び転送先アドレスをアドレステーブルから削除することが望ましい。
【００１１】
更にまた、本発明において、情報送信手段は、サービス要求を定期的にマルチキャストにて転送することが望ましい。
【００１２】
更にまた、本発明において、移動体通信装置は、受信したサービス要求の送信時刻又は受信時刻から所定時間が経過している場合には、当該サービス要求に対するサービス情報の返送を禁止することが望ましい。
【００１３】
更にまた、本発明において、情報受信手段は、サービス情報を受信した場合に、当該サービス情報が生成されてからの経過時間に応じて当該サービス情報の受信可否を判定することが望ましい。
【００１４】
更にまた、本発明における移動体通信システムは、サービス識別子に対応付けてサービス情報を配信する情報送信装置を更に備え、情報受信手段が、情報送信装置からサービス情報を受信した場合に、当該サービス情報に対応したサービス識別子を記憶しているか否かを判定し、当該サービス識別子を記憶している場合には、受信したサービス情報を、当該記憶しているサービス識別子に対応付けて記憶手段に記憶しても良い。
【００１５】
更にまた、本発明における移動体通信システムは、情報送信装置と自己との距離を計測する距離計測手段を備え、移動体通信装置は、情報送信装置からサービス情報を受信した場合に、距離計測手段により計測された距離が所定距離以上である場合に、当該サービス情報を削除することが望ましい。
【００１６】
更にまた、本発明において、情報送信手段は、情報送信装置と自己との距離を計測する距離計測手段と、サービス要求を送信した移動体通信装置の送信元アドレスと、当該サービス要求を転送した移動体通信装置の転送先アドレスとを含むアドレステーブルを有し、要求転送手段によりサービス要求を転送する場合に、アドレステーブルに、送信元アドレス及び転送先アドレスを記憶し、転送先の移動体通信装置からサービス情報を受信した場合に、当該アドレステーブルを参照して、送信元アドレスの移動体通信装置にサービス情報を送信し、距離計測手段により計測された距離が所定距離以上である場合に、アドレステーブルを削除することが望ましい。
【００１７】
更にまた、本発明において、情報送信手段は、距離計測手段により計測された距離が所定距離以上である場合に、サービス要求の転送を禁止することが望ましい。
【００１８】
更にまた、本発明に係る移動体通信装置は、サービス情報を識別するサービス識別子と、当該サービス識別子に対応付けられたサービス情報とを記憶する記憶手段と、サービス識別子を指定してサービス情報の送信を要求するサービス要求を送信する要求手段と、サービス情報を受信し、記憶手段に記憶する情報受信手段と、サービス要求を受信した場合に、当該サービス要求に含まれるサービス識別子が記憶手段に記憶されているか否かを判定し、当該サービス識別子を記憶している場合には、当該サービス識別子に対応付けられたサービス情報を記憶手段に記憶しているか否かを判定し、サービス情報を記憶している場合には、サービス要求の送信元装置に当該サービス情報を送信する情報送信手段とを備える。
【００１９】
更にまた、本発明は、移動体通信装置に内蔵されたコンピュータが実行するプログラムであって、サービス識別子を指定してサービス情報の送信を要求するサービス要求を送信する要求機能と、サービス情報を受信し、サービス情報を識別するサービス識別子と、当該サービス識別子に対応付けられたサービス情報とを記憶する記憶手段に記憶する情報受信機能と、サービス要求を受信した場合に、当該サービス要求に含まれるサービス識別子が記憶手段に記憶されているか否かを判定し、当該サービス識別子を記憶している場合には、当該サービス識別子に対応付けられたサービス情報を記憶手段に記憶しているか否かを判定し、サービス情報を記憶している場合には、サービス要求の送信元装置に当該サービス情報を送信する情報送信機能とをコンピュータに備えさせる。
【発明の効果】
【００２０】
本発明に係る移動体通信システム、移動体通信装置及びプログラムによれば、移動体通信装置にサービス識別子及びサービス情報を記憶しておき、サービス要求を受信した場合に、当該サービス要求に含まれるサービス識別子が記憶されているか否かを判定し、当該サービス識別子を記憶している場合には、当該サービス識別子に対応付けられたサービス情報を記憶しているか否かを判定し、サービス情報を記憶している場合には、サービス要求を送信した移動体通信機器１に当該サービス情報を送信する。これにより、本発明によれば、サービス情報を有する装置の無線通信エリアを超えた場合であってもユーザが希望する情報を効率的に取得することができる。
【００２１】
また、本発明によれば、サービス情報を記憶していない場合には、受信したサービス要求を他の移動体通信装置に転送するので、他の移動体通信装置がサービス情報を保有している場合には、当該サービス情報を中継して、サービス要求を送信した移動体通信装置にサービス情報を提供できる。
【００２２】
更に、本発明によれば、アドレステーブルを有し、サービス要求を転送する場合にアドレステーブルに、送信元アドレス及び転送先アドレスを記憶し、転送先の移動体通信装置からサービス情報を受信した場合に、当該アドレステーブルを参照して、送信元アドレスの移動体通信装置にサービス情報を送信するので、サービス要求を送信した移動体通信装置に対して、正確にサービス情報を送信することができる。また、サービス要求を中継した後にサービス情報を受信した場合において、当該サービス情報をマルチキャスト通信により配信する必要がなく、効率的にサービス情報を提供できる。
【００２３】
更にまた、本発明によれば、アドレステーブルに送信元アドレス及び転送先アドレスを記憶して所定時間が経過した場合に、当該送信元アドレス及び転送先アドレスをアドレステーブルから削除するので、時間の経過と共にアドレステーブルの情報量が増えることが予想される場合であっても、適宜に削除することができ、アドレステーブルに有効な情報のみを保持させることができる。
【００２４】
更にまた、本発明によれば、サービス要求を定期的にマルチキャストにて転送するので、目的とするサービス情報を取得する確率を高めることができる。
【００２５】
更にまた、本発明によれば、受信したサービス要求の送信時刻又は受信時刻から所定時間が経過している場合には、当該サービス要求に対するサービス情報の返送を禁止するので、価値の低くなったサービス情報を保持することがない。このために、移動体通信システムは、他の移動体通信装置に対して不必要なサービス情報を転送することを回避できる。
【００２６】
更にまた、本発明によれば、サービス情報を受信した場合に、当該サービス情報が生成されてからの経過時間に応じて当該サービス情報の受信可否を判定するので、時々刻々と変化するサービス情報であっても生成時刻からの経過時間によって受信の可否を変更できる。これにより、移動体通信システムは、移動体通信装置が同じ種類のサービス情報を受信しても、サービス情報の生成時刻から有効な情報のみを取捨選択することができる。
【００２７】
更にまた、本発明によれば、移動体通信装置が情報送信装置からサービス情報を受信した場合に、当該サービス情報に対応したサービス識別子を記憶しているか否かを判定し、当該サービス識別子を記憶している場合には、受信したサービス情報を、当該記憶しているサービス識別子に対応付けて記憶するので、情報送信装置が保有しているサービス情報を取得できる。
【００２８】
更にまた、本発明によれば、移動体通信装置が、情報送信装置からサービス情報を受信した場合に、情報送信装置と自己との距離が所定距離以上である場合に、当該サービス情報を削除するので、不要となったサービス情報を削除できる。
【００２９】
更にまた、本発明によれば、情報送信装置と移動体通信装置との距離が所定距離以上である場合に、アドレステーブルを削除するので、保有する必要がなくなったアドレステーブルを継続して保有することを回避できる。
【００３０】
更にまた、本発明によれば、情報送信装置と移動体通信装置との距離が所定距離以上である場合に、サービス情報の転送を禁止するので、価値の低くなったサービス情報を保持することがない。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施形態として示す移動体通信システムにおける移動体通信機器の機能的な一構成例を示すブロック図である。
【図２】本発明の第１実施形態として示す移動体通信システムの動作例を説明するシステム図である。
【図３】本発明の第１実施形態として示す移動体通信システムにおいて、情報送信装置に保有しているサービス情報を移動体通信機器が取得する動作例を示すフローチャートである。
【図４】本発明の第１実施形態として示す移動体通信システムにおいて、情報送信装置に保有しているサービス情報を移動体通信機器が取得する他の動作例を示すフローチャートである。
【図５】本発明の第１実施形態として示す移動体通信システムにおいて、情報送信装置に保有しているサービス情報を移動体通信機器が取得する他の動作例を示すフローチャートである。
【図６】本発明の第１実施形態として示す移動体通信システムにおいて、移動体通信機器に保有しているサービス情報を他の移動体通信機器が取得する動作例を示すフローチャートである。
【図７】本発明の第１実施形態として示す移動体通信システムにおいて、移動体通信機器に保有しているサービス情報を他の移動体通信機器が取得する動作例を示すフローチャートである。
【図８】本発明の第１実施形態として示す移動体通信システムにおいて、移動体通信機器に保有しているサービス情報を他の移動体通信機器が取得する動作例を示すフローチャートである。
【図９】本発明の第２実施形態として示す移動体通信システムの動作例を説明するシステム図である。
【図１０】本発明の第２実施形態として示す移動体通信システムにおいて、移動体通信機器に保有しているサービス情報を他の移動体通信機器が取得する動作例を示すフローチャートである。
【図１１】移動体通信機器に記憶されるアドレステーブルの一例を示す図である。
【図１２】移動体通信機器に記憶されるアドレステーブルの他の例を示す図である。
【図１３】本発明の第３実施形態として示す移動体通信システムの動作例を説明するシステム図である。
【図１４】本発明の第３実施形態として示す移動体通信システムにおいて、移動体通信機器に保有しているサービス情報を他の移動体通信機器が取得する動作例を示すフローチャートである。
【発明を実施するための形態】
【００３２】
以下、本発明の実施の形態について図面を参照して説明する。
【００３３】
［第１実施形態］
本発明は、例えば図１に示す各部を備えた移動体通信機器１を備えた移動体を含む移動体通信システムに適用される。この移動体通信システムは、複数の移動体通信機器１間で無線通信を行い、当該移動体通信機器１間にてサービス情報を授受するものである。この移動体通信システムは、図２に示すように、情報送信装置２が、ユーザが所望するサービス情報を配信した後に、情報送信装置２のオブジェクト識別子（ＯＩＤ）及びサービス識別子（ＩＩＤ）との組合せで特定されるサービス情報（Ｉｎｆｏ）を移動体通信機器１が取得する。ここで、サービス情報は、例えば、スーパーマーケット等から配信される特売情報や駐車場の空車情報、ドライブインであればお薦めのスポット情報等である。このサービス情報は、ユーザが取得を希望する情報である。また、サービス識別子は、特売情報等のサービス情報の種類を識別するＩＤである。
【００３４】
情報送信装置２は、例えばスーパーマーケット、ドライブインに設置された無線通信装置である。情報送信装置２は、当該情報送信装置２自身を表すオブジェクト識別子（ＯＩＤ＿ｓ）と、特売情報や駐車場の空き情報を区分するサービス識別子（ＩＩＤ＿ｓ）と、当該特売情報や駐車場の空き情報そのものであるサービス情報（Ｉｎｆｏ＿ｓ）とを記憶している。また、情報送信装置２は、記憶しているサービス情報を無線通信によって配信する機能を有している。そして、情報送信装置２の無線通信範囲（１）に移動体通信機器１が存在する場合、当該移動体通信機器１に対して、記憶しているサービス情報を送信する。このとき、情報送信装置２は、サービス情報（Ｉｎｆｏ＿ｓ）のみならず、オブジェクト識別子（ＯＩＤ＿ｓ）及びサービス識別子（ＩＩＤ＿ｓ）も送信する。
【００３５】
移動体通信機器１は、図１に示すように、送受信部１１、要求部１２、判断部１３、距離計測部１４、記憶部１５、及び、データ設定部１６を有する。この移動体通信機器１において、記憶部１５は、ハードディスク装置、内部メモリ等からなる。また、送受信部１１、要求部１２、判断部１３、距離計測部１４及び記憶部１５は、各種のハードウェア及び当該ハードウェアを制御するＣＰＵが所定のプログラムを実行することにより実現される。
【００３６】
記憶部１５は、サービス情報の種類を識別するサービス識別子と、当該サービス識別子に対応付けられたサービス情報とを記憶する。この記憶部１５に記憶される情報は、情報送信装置２又は他の移動体通信機器１から送信されたものである。また、記憶部１５は、複数のサービス識別子を、予め初期設定として保持していることが望ましい。例えば、製造出荷時（メーカー出荷時）に、既に複数のサービス識別子を記憶している。また、初期設定時以外であっても、ユーザが移動体通信機器１のソフトウェアアップデートなどによりサービス識別子を追加することも可能である。
【００３７】
送受信部１１は、情報送信装置２又は他の移動体通信機器１から送信されたサービス情報を受信し、記憶部１５に記憶させる。また、送受信部１１は、他の移動体通信機器１に対して、サービス情報を送信する。更に送受信部１１は、他の移動体通信機器１から、サービス情報を要求するサービス要求を受信すると共に、当該サービス要求を他の移動体通信機器１に転送する。
【００３８】
なお、送受信部１１によるサービス情報の受信処理としては、通信によって受信するのみならず、ユーザが手動で自分が撮影した景色のデータ等を記憶部１５に直接格納することも含む。
【００３９】
データ設定部１６は、送受信部１１により受信したサービス情報を記憶部１５に記憶させる。このとき、データ設定部１６は、サービス情報を、サービス識別子に対応させて記憶部１５に設定し、記憶させる。
【００４０】
要求部１２は、サービス識別子を指定してサービス情報の送信を要求するサービス要求を送信する。このとき、要求部１２は、サービス要求を送受信部１１から送信させる。
【００４１】
判断部１３は、他の移動体通信機器１から送受信部１１がサービス要求を受信した場合に、記憶部１５に記憶しているサービス情報を、他の移動体通信機器１に送信するかを判断する。判断部１３は、受信したサービス要求に含まれるサービス識別子（ＩＩＤ）が記憶部１５に記憶されているか否かを判定する。そして、サービス要求に含まれるサービス識別子（ＩＩＤ）を記憶している場合には、当該サービス識別子（ＩＩＤ）に対応付けられたサービス情報（Ｉｎｆｏ）を記憶部１５に記憶しているか否かを判定する。そして、サービス情報（Ｉｎｆｏ）を記憶している場合には、サービス要求を送信した移動体通信機器１に対して、当該サービス情報を送信させる。このとき、判断部１３は、送信するサービス情報を記憶部１５から読み出して、送受信部１１から送信させる。
【００４２】
距離計測部１４は、情報送信装置２と自己との距離を計測する。距離計測部１４による距離計測方法としては、ＧＰＳを用いた情報送信装置２の位置と自己の位置との差分を計算するものが挙げられる。
【００４３】
このような移動体通信機器１は、情報送信装置２の無線通信可能範囲（１）内に存在する場合には、情報送信装置２から送信しているサービス情報を受信可能な状態となる。移動体通信機器１は、記憶部１５に、ユーザが希望するサービス情報を特定するサービス識別子（ＩＩＤ＿ｓ）が記憶されている場合、当該サービス識別子と、情報送信装置２から送信されたサービス情報に付加されたサービス識別子（ＩＩＤ＿ｓ）とを比較する。そして、双方のサービス識別子（ＩＩＤ＿ｓ）が一致する場合、移動体通信機器１は、当該サービス情報が、ユーザが閲覧を希望するサービス情報であるために受信する。これにより、データ設定部１６は、記憶部１５に、オブジェクト識別子（ＯＩＤ＿ｓ）、サービス識別子（ＩＩＤ＿ｓ）、サービス情報（Ｉｎｆｏ）を記憶させることができる。
【００４４】
このように、移動体通信機器１によってサービス情報を取得する処理は、例えば図３乃至図５に示すような手順となる。以下、図２の場面を参照して説明する。
【００４５】
図３の情報取得手順は、先ず情報送信装置２から移動体通信機器１に、情報送信装置２が特定したサービス識別子（ＩＩＤ＿ｓ）を保有している移動体通信機器１を検索する要求（機器検索要求）Ｓ１，Ｓ２を送信する。このとき、情報送信装置２は、自己の無線通信可能範囲（１）内に、機器検索要求Ｓ１，Ｓ２をマルチキャスト通信により送信する。例えば情報送信装置２がスーパーマーケットである場合には、特売情報を示すサービス識別子（ＩＩＤ＿ｓ）を含む機器検索要求をマルチキャストする。
【００４６】
これに対し、特売情報のサービス識別子（ＩＩＤ＿ｓ）を保有していない移動体通信機器１（Ｂ）は、当該サービス識別子（ＩＩＤ＿ｓ）を含む機器検索要求Ｓ１を受信する。そして、移動体通信機器１（Ｂ）は、当該サービス識別子（ＩＩＤ＿ｓ）を保有していないことを、記憶部１５に記憶されたサービス識別子（ＩＩＤ＿ｓ）を参照して判断し、当該機器検索要求Ｓ１に対する応答はしない（ＳＴ１）。すなわち、移動体通信機器１は、サービス要求を受信した場合に、このサービス要求にかかるサービス識別子をもっていない場合には、その要求を無視する。
【００４７】
一方、特売情報のサービス識別子（ＩＩＤ＿ｓ）を有している移動体通信機器１（Ａ）は、機器検索要求Ｓ２を受信すると、情報送信装置２の保有しているサービス情報（Ｉｎｆｏ）を受信するために応答Ｓ３を情報送信装置２に送信する。これに対し、情報送信装置２は、移動体通信機器１（Ａ）に対してサービス情報（Ｉｎｆｏ）Ｓ４を移動体通信機器１（Ａ）に配信する。ここで、サービス情報（Ｉｎｆｏ）には、オブジェクト識別子（ＯＩＤ＿ｓ）及びサービス識別子（ＩＩＤ＿ｓ）も付加される。これにより、移動体通信機器１（Ａ）は、情報送信装置２から送信されたサービス情報（Ｉｎｆｏ）を取得できる（ＳＴ２）。
【００４８】
また、他の情報取得手順としては、図４に示すように、情報送信装置２から無線通信可能範囲（１）に、サービス情報（Ｉｎｆｏ）Ｓ４をマルチキャスト通信により配信する。ここで、サービス情報（Ｉｎｆｏ）には、オブジェクト識別子（ＯＩＤ＿ｓ）及びサービス識別子（ＩＩＤ＿ｓ）を付加する。そして、移動体通信機器１（Ｂ）は、受信したサービス情報（Ｉｎｆｏ）に対応するサービス識別子（ＩＩＤ＿ｓ）を有していないので、サービス情報（Ｉｎｆｏ）を破棄する（ＳＴ１）。一方、移動体通信機器１（Ａ）は、受信したサービス情報（Ｉｎｆｏ）に対応するサービス識別子（ＩＩＤ＿ｓ）を有しているので、当該サービス情報（Ｉｎｆｏ）を受信する（ＳＴ２）。
【００４９】
更に他の情報取得手順としては、図５に示すように、サービス識別子（ＩＩＤ＿ｓ）を保有していない移動体通信機器１（Ｂ）は、サービス情報（Ｉｎｆｏ）の情報要求を送信しない。一方、サービス識別子（ＩＩＤ＿ｓ）を有する移動体通信機器１（Ａ）は、自身の記憶部１５に記憶したサービス識別子（ＩＩＤ＿ｓ）を用いて、オブジェクト識別子（ＯＩＤ＿ｓ）及びサービス識別子（ＩＩＤ＿ｓ）を含むサービス情報要求Ｓ５を情報送信装置２に送信する。そして、移動体通信機器１（Ａ）が情報送信装置２の無線通信可能範囲（１）に存在する場合には、移動体通信機器１（Ａ）は、情報送信装置２から返信されたサービス情報Ｓ６を受信することができる（ＳＴ２）。
【００５０】
なお、上述した情報取得手順において、図３の情報送信装置２が機器検索要求Ｓ１を送信する間隔、図４の情報送信装置２がサービス情報Ｓ４を配信する間隔、図５の移動体通信機器１（Ａ）がサービス情報の要求Ｓ５を送信する間隔は、任意に変更できるものとする。
【００５１】
図２に示すように、サービス情報を取得した移動体通信機器１（Ａ）が移動して、情報送信装置２の無線通信可能範囲（１）から出て、移動体通信機器１（Ａ）が、移動体通信機器１（Ｘ）の無線通信可能範囲（２）の範囲内に移動したとする（Ａ’）。この場合、移動体通信機器１（Ｘ）は、移動体通信機器１（Ａ）からサービス情報（Ｉｎｆｏ）を受信することができる。このとき、移動体通信機器１（Ａ）は、図３乃至図５における情報送信装置２と同様の動作をし、移動体通信機器１（Ｘ）は、図３乃至図５における移動体通信機器１（Ａ）と同じ動作をし、移動体通信機器１（Ｙ）は、図３乃至図５における移動体通信機器１（Ｂ）と同じ動作を行う。この図３乃至図５に対応した、移動体通信機器１（Ａ）、移動体通信機器１（Ｘ）及び移動体通信機器１（Ｙ）の動作を、図６乃至図８に示す。
【００５２】
また、移動体通信機器１（Ｘ）の無線通信可能範囲（２）に存在していても、移動体通信機器１（Ｙ）は、移動体通信機器１（Ｘ）が要求するサービス識別子（ＩＩＤ＿ｓ）を保有していない。したがって、移動体通信機器１（Ｙ）は、図３乃至図５における情報送信装置２と同じ動作はしないこととなる。なお、この情報取得手順において、図３の移動体通信機器１（Ａ）が機器検索要求Ｓ１を送信する間隔、図４の移動体通信機器１（Ａ）がサービス情報Ｓ４を配信する間隔、図５の移動体通信機器１（Ｘ）がサービス情報の要求Ｓ５を送信する間隔は、任意に変更できるものとする。
【００５３】
サービス情報（Ｉｎｆｏ）を要求する移動体通信機器１（Ｘ）の無線通信可能範囲（２）内に、所望するサービス情報（Ｉｎｆｏ）を記憶した移動体通信機器１が複数存在する場合がある。この場合、移動体通信機器１（Ｘ）は、複数の移動体通信機器１からサービス情報（Ｉｎｆｏ）を受信することがある。これに対し、移動体通信機器１（Ｘ）は、サービス情報（Ｉｎｆｏ）に含まれる情報更新時刻、配信時刻に基づいて、最新のサービス情報（Ｉｎｆｏ）を選択して、データ設定部１６により記憶部１５に記憶させる。
【００５４】
また、移動体通信機器１（Ａ）から移動体通信機器１（Ｘ）に配信する情報としては、移動体通信機器１（Ａ）が情報送信装置２から取得したサービス情報（Ｉｎｆｏ）には限らない。すなわち、移動体通信機器１（Ａ）の記憶部１５に、観光地のサービス識別子（ＩＩＤ＿ｓ）に対応して、ユーザが撮像した写真のサービス情報（Ｉｎｆｏ）が記憶されているとする。この場合、移動体通信機器１（Ａ）がサービス情報（Ｉｎｆｏ）を配信する機能を有している場合、移動体通信機器１（Ｘ）は、観光地のサービス識別子（ＩＩＤ＿ｓ）を指定してサービス要求を配信する。これに対し、移動体通信機器１（Ａ）は、当該観光地のサービス識別子（ＩＩＤ＿ｓ）に対応した写真のサービス情報（Ｉｎｆｏ）を移動体通信機器１（Ｘ）に送信する。これにより、移動体通信機器１（Ｘ）は、移動体通信機器１（Ａ）から、観光地の写真を取得することができる。
【００５５】
以上、説明したように、本発明の第１実施形態として示す移動体通信システムによれば、移動体通信機器１にサービス識別子及びサービス情報を記憶しておき、サービス要求を受信した場合に、当該サービス要求に含まれるサービス識別子が記憶されているか否かを判定し、当該サービス識別子を記憶している場合には、当該サービス識別子に対応付けられたサービス情報を記憶しているか否かを判定し、サービス情報を記憶している場合には、サービス要求を送信した移動体通信機器１に当該サービス情報を送信する。
【００５６】
これにより、移動体通信システムによれば、情報送信装置２の無線通信可能範囲（１）から移動体通信機器１が出た場合であっても、同じサービス識別子を有する他の移動体通信機器１にサービス情報を提供できる。逆に、移動体通信システムによれば、情報送信装置２の外であっても、当該情報送信装置２からサービス情報を取得している移動体通信機器１からサービス情報を取得できる。このような移動体通信システムによれば、移動体通信機器１が情報送信装置２の無線通信可能範囲（１）を超えた場合であってもユーザが希望する情報を効率的に取得することができる。
【００５７】
また、この移動体通信システムは、移動体通信機器１間でサービス情報を送受信するのみならず、情報送信装置２からもサービス情報を取得できる。そして、移動体通信機器１は、情報送信装置２からサービス情報を受信した場合に、当該サービス情報に対応したサービス識別子を記憶しているか否かを判定し、当該サービス識別子を記憶している場合には、受信したサービス情報を、当該記憶しているサービス識別子に対応付けて記憶する。これにより、移動体通信機器１は、情報送信装置２の無線通信可能範囲に存在する場合であって、当該情報送信装置２に保有しているサービス識別子と同じサービス識別子のサービス情報を取得できる。
【００５８】
更に、移動体通信機器１は、情報送信装置２と自己との距離を計測する距離計測部１４を備える。これにより、移動体通信機器１は、情報送信装置２からサービス情報を受信した場合に、距離計測部１４により計測された距離が所定距離以上である場合に、当該サービス情報を削除する。これは、情報送信装置２の無線通信可能範囲から一旦離脱した場合には、情報送信装置２から配信したサービス情報を利用することはないと考えられるからである。これにより、移動体通信機器１は、不要となったサービス情報を削除できる。
【００５９】
［第２実施形態］
つぎに、第２実施形態に係る移動体通信システムについて説明する。なお、上述の第１実施形態と同様の部分については同一符号を付することによりその詳細な説明を省略する。
【００６０】
第２実施形態として示す移動体通信システムは、サービス要求を受信した移動体通信機器１が、当該サービス要求に対応したサービス情報を記憶していない場合には、受信したサービス要求を他の移動体通信装置に転送（ルーティング）するものである。これにより、移動体通信システムは、サービス要求を送信した移動体通信機器１と直接的に通信可能な移動体通信機器１のみならず、更に他の移動体通信機器１が保有するサービス情報を検索する。
【００６１】
この移動体通信システムにおいて、移動体通信機器１は、正確にサービス要求に対するサービス情報を提供するために、サービス要求の送信元及び送信先を記したアドレステーブルを備えることが望ましい。この場合、移動体通信機器１は、サービス要求を送信した他の移動体通信機器１の送信元アドレスと、当該サービス要求を転送した他の移動体通信機器１の転送先アドレスとを含むアドレステーブルを有する。そして、移動体通信機器１は、サービス要求を転送する場合に、アドレステーブルに、送信元アドレス及び転送先アドレスを記憶し、転送先の移動体通信機器１からサービス情報を受信した場合に、当該アドレステーブルを参照して送信元アドレスの移動体通信機器１にサービス情報を送信する。
【００６２】
図９に示すように、サービス情報の提供を望む移動体通信機器１（Ｘ）が、移動体通信機器１（Ｂ）の無線通信可能範囲（２）に進入したとする。ここで、移動体通信機器１（Ｂ）は、サービス識別子（ＩＩＤ＿ｓ）を保有しているが、オブジェクト識別子（ＯＩＤ＿ｓ）やサービス情報（Ｉｎｆｏ＿ｓ）を保有していない。この状態において、情報送信装置２からサービス情報を受信して記憶部１５に記憶した移動体通信機器１（Ａ）が、情報送信装置２の無線通信可能範囲（１）から出て、移動体通信機器１（Ｂ）の無線通信可能範囲（１）に進入した場面を考える。また、移動体通信機器１（Ｂ）の無線通信可能範囲（２）には、サービス情報（Ｉｎｆｏ＿ｓ）を有していない他の移動体通信機器１（Ｃ）も存在する。
【００６３】
このような場面において、移動体通信機器１（Ｂ）がサービス情報（Ｉｎｆｏ＿ｓ）を有しない場合であっても、当該移動体通信機器１（Ａ）を介して移動体通信機器１（Ｘ）にサービス情報（Ｉｎｆｏ＿ｓ）を提供する。このために、移動体通信システムにおいては、図１０のような動作を行う。
【００６４】
先ず、移動体通信機器１（Ｘ）は、自身が取得を望むサービス情報（Ｉｎｆｏ＿ｓ）についてのサービス識別子（ＩＩＤ＿ｓ）を保有している移動体通信機器１を検索する機器検索要求Ｓ１１をマルチキャスト通信により配信する。そして、この機器検索要求Ｓ１１は、移動体通信機器１（Ｘ）の無線通信可能範囲（３）内に存在する移動体通信機器１（Ｂ）に取得される。移動体通信機器１（Ｂ）は、機器検索要求Ｓ１１を受信したことに応じて、当該機器検索要求Ｓ１１に含まれるサービス識別子（ＩＩＤ＿ｓ）を保有することの応答Ｒ１１を移動体通信機器１（Ｘ）に返信する。
【００６５】
次に移動体通信機器１（Ｘ）は、移動体通信機器１（Ｂ）からの応答Ｒ１１を受信したことに対し、要求部１２により、指定したサービス情報（Ｉｎｆｏ＿ｓ）の送信を要求するサービス要求Ｓ１２（ＯＩＤ＿ｓ，ＩＩＤ＿ｓ，Ｉｎｆｏ＿ｓ）を、移動体通信機器１（Ｂ）に送信する。移動体通信機器１（Ｂ）は、サービス要求Ｓ１２を受信すると、当該サービス要求Ｓ１２のサービス識別子（ＩＩＤ＿ｓ）に対応したサービス情報（Ｉｎｆｏ＿ｓ）を記憶していないことを、判断部１３により判断する（ＳＴ１１）。このため移動体通信機器１（Ｂ）は、サービス要求Ｓ１２にて指定されたサービス識別子（ＩＩＤ＿ｓ）を保有している移動体通信機器１を検索する機器検索要求をマルチキャスト通信により配信する。この機器検索要求は、移動体通信機器１（Ｂ）の無線通信可能範囲（２）内に存在する移動体通信機器１（Ａ）及び移動体通信機器１（Ｃ）により、機器検索要求Ｓ１３，Ｓ１４として受信される。
【００６６】
なお、移動体通信機器１（Ｂ）が、サービス要求に含まれるサービス識別子を保持しているが、サービス情報を記憶していない場合に当該サービス要求を転送処理することを示した。しかし、サービス要求に含まれるサービス識別子がなく、サービス要求を無視した場合は、サービス要求の転送処理は行われないことは勿論である。
【００６７】
移動体通信機器１（Ｃ）は、機器検索要求Ｓ１３に含まれるサービス識別子（ＩＩＤ＿ｓ）が記憶部１５に記憶されているかを、判断部１３により判断する。移動体通信機器１（Ｃ）は、当該サービス識別子（ＩＩＤ＿ｓ）が記憶されているために、その旨の応答Ｒ１３を移動体通信機器１（Ｂ）に返信する。同様に、移動体通信機器１（Ａ）は、機器検索要求Ｓ１４に含まれるサービス識別子（ＩＩＤ＿ｓ）が記憶部１５に記憶されているかを、判断部１３により判断する。移動体通信機器１（Ａ）は、当該サービス識別子（ＩＩＤ＿ｓ）が記憶されているために、その旨の応答Ｒ１４を移動体通信機器１（Ｂ）に返信する。
【００６８】
次に移動体通信機器１（Ｂ）は、移動体通信機器１（Ｃ）から返信された応答Ｒ１３を受信したことに応じて、サービス要求Ｓ１５を移動体通信機器１（Ｃ）に送信する。ここで、移動体通信機器１（Ｂ）は、移動体通信機器１（Ｘ）から受信したサービス要求Ｓ１２と同じオブジェクト識別子（ＯＩＤ＿ｓ）、サービス識別子（ＩＩＤ＿ｓ）及びサービス情報（Ｉｎｆｏ＿ｓ）を含むサービス要求Ｓ１５を送信する。これにより、移動体通信機器１（Ｂ）は、移動体通信機器１（Ｘ）から受信したサービス要求Ｓ１２を、サービス要求Ｓ１５として転送することができる。同様に、移動体通信機器１（Ｂ）は、移動体通信機器１（Ａ）から返信された応答Ｒ１４を受信したことに応じて、サービス要求Ｓ１６を移動体通信機器１（Ａ）に送信する。ここで、移動体通信機器１（Ｂ）は、移動体通信機器１（Ｘ）から受信したサービス要求Ｓ１２と同じオブジェクト識別子（ＯＩＤ＿ｓ）、サービス識別子（ＩＩＤ＿ｓ）及びサービス情報（Ｉｎｆｏ＿ｓ）を含むサービス要求Ｓ１６を送信する。これにより、移動体通信機器１（Ｂ）は、移動体通信機器１（Ｘ）から受信したサービス要求Ｓ１２を、サービス要求Ｓ１６として転送することができる。
【００６９】
移動体通信機器１（Ｃ）は、移動体通信機器１（Ｂ）からのサービス要求Ｓ１５を受信すると、判断部１３により、サービス要求Ｓ１５に含まれるオブジェクト識別子（ＯＩＤ＿ｓ）のサービス情報（Ｉｎｆｏ＿ｓ）を記憶しているか否かを判定する。この結果、移動体通信機器１（Ｘ）は、サービス情報（Ｉｎｆｏ＿ｓ）を保有していないことを判断部１３により判定し、処理を終了する。
【００７０】
一方、移動体通信機器１（Ａ）は、サービス要求Ｓ１６に含まれるオブジェクト識別子（ＯＩＤ＿ｓ）のサービス情報（Ｉｎｆｏ＿ｓ）を保有していることを判断部１３により判定する。そして、移動体通信機器１（Ａ）は、記憶部１５からサービス情報（Ｉｎｆｏ＿ｓ）を読み出して、当該サービス情報（Ｉｎｆｏ＿ｓ）Ｒ１６を移動体通信機器１（Ｂ）に返信する。
【００７１】
これにより、移動体通信機器１（Ｂ）は、サービス情報を取得できる（ＳＴ１３）。次に移動体通信機器１（Ｂ）は、移動体通信機器１（Ａ）から送信されたサービス情報Ｒ１６を、移動体通信機器１（Ｘ）から送信されたサービス要求Ｓ１２に対する返信のサービス情報Ｒ１２として、移動体通信機器１（Ｘ）に送信する。これにより、移動体通信機器１（Ｘ）は、サービス情報を取得できる（ＳＴ１４）。これにより、移動体通信システムによれば、サービス情報の取得を要求する移動体通信機器１の無線通信可能範囲に、自身が要求するサービス情報を保有する移動体通信機器１が存在しなくても、他の移動体通信機器１によりサービス要求を転送することができる。
【００７２】
また、このようにサービス要求を転送する移動体通信システムにおいては、図１１に示すようなアドレステーブルを、サービス要求を中継する移動体通信機器１に備えることが望ましい。このアドレステーブルは、サービス情報を要求した相手情報（Ｘ）としてのサービス要求を取得した時間、ＩＰアドレス、オブジェクト識別子（ＯＩＤ＿ｘ）、サービス情報を取得した相手情報（Ａ）としてのサービス情報を取得した時間、ＩＰアドレス、オブジェクト識別子（ＯＩＤ＿Ａ）を含む。ここで、サービス要求を中継する移動体通信機器１は、例えばスーパーマーケット等のオブジェクト識別子（ＯＩＤ＿ｓ）ごと、例えば特売情報等のサービス識別子（ＩＩＤ＿ｓ）ごとに、アドレステーブルを作成する。
【００７３】
この例では、アドレステーブルを保有する移動体通信機器１が移動体通信機器１（Ｂ）のみであり、移動体通信機器１（Ｂ）は、一度のみのサービス要求の中継を行っているのみである。しかし、サービス要求を中継する移動体通信機器１は、複数の移動体通信機器１であっても良い。すなわち、サービス情報を保有していないためにサービス要求を転送する移動体通信機器１が中間ノードとして複数存在していても良い。この場合、移動体通信機器１（Ｂ）がサービス識別子（ＩＩＤ＿ｓ）を保有していなくても、他の移動体通信機器１がオブジェクト識別子（ＯＩＤ＿ｓ）とサービス識別子（ＩＩＤ＿ｓ）との組み合わせを取得することにより、サービス要求の中継が可能となる。
【００７４】
なお、アドレステーブルは、移動体通信機器１（Ｘ）の要求が変更することや、移動体通信機器１（Ｘ）の望むサービス情報が変更されることもあることから、時間と共に変更することが望ましい。具体的には、移動体通信機器１（Ｂ）は、アドレステーブルに送信元アドレス及び転送先アドレスを記憶して所定時間が経過した場合に、当該送信元アドレス及び転送先アドレスをアドレステーブルから削除することが望ましい。
【００７５】
ここで、周囲に移動体通信機器１が多数存在する場合には、時間の経過と共に、移動体通信機器１のアドレステーブルに多数の情報が登録される状態となってしまう。これに対して、所定時間が経過した情報をアドレステーブルから削除する。このとき、移動体通信機器１は、図１１に示したサービス要求を取得した時間、サービス情報を取得した時間を参照して、所定時間が経過している場合には、これらの情報を削除する。この動作は、移動体通信機器１の内部タイマや、図示しないセンタサーバから取得した時間等を参照し、サービス要求を受信した時間又はサービス情報を受信した時間の何れかから所定時間を経過した時点で情報の削除を行う。これにより、各移動体通信機器１のアドレステーブルに多数の情報が登録されることを回避することができる。
【００７６】
以上説明したように、第２実施形態として示す移動体通信システムによれば、サービス要求を受信した移動体通信機器１がサービス情報を保有していなくても、他の移動体通信機器１にサービス要求を転送できる。これにより、他の移動体通信機器１がサービス情報を保有している場合には、当該サービス情報を中継して、サービス要求を送信した移動体通信機器１にサービス情報を提供できる。
【００７７】
また、この移動体通信システムによれば、サービス要求を転送した移動体通信機器１にアドレステーブルを保有させる。これにより、サービス要求を送信した移動体通信機器１に対して、正確にサービス情報を送信することができる。また、サービス要求を中継した後にサービス情報を受信した場合において、当該サービス情報をマルチキャスト通信により配信する必要がなく、効率的にサービス情報を提供できる。
【００７８】
更に、この移動体通信システムによれば、アドレステーブルに送信元アドレス及び転送先アドレスを記憶して所定時間が経過した場合に、当該送信元アドレス及び転送先アドレスをアドレステーブルから削除する。これにより、時間の経過と共にアドレステーブルの情報量が増えることが予想される場合であっても、適宜に削除することができ、アドレステーブルに有効な情報のみを保持させることができる。
【００７９】
更に、この移動体通信システムによれば、図１０において、移動体通信機器１（Ｂ）がサービス識別子（ＩＩＤ＿ｓ）を保有する移動体通信機器１の機器検索要求Ｓ１３，Ｓ１４をマルチキャストにより配信しても応答Ｒ１３，Ｒ１４が得られない場合には、サービス要求を定期的にマルチキャストしても良い。ここで、移動体通信機器１（Ｂ）の通信可能範囲（２）にも依存するが、一度の機器検索要求によって、サービス識別子（ＩＩＤ＿ｓ）に対応したサービス情報（Ｉｎｆｏ＿ｓ）を有する移動体通信機器１を発見できる可能性は高くない。したがって、移動体通信機器１（Ｂ）は、サービス要求を受信した場合には、当該サービス要求を定期的にマルチキャストすることにより、目的とするサービス情報を取得する確率を高めることができる。
【００８０】
更にまた、この移動体通信システムにおいて、移動体通信機器１は、受信したサービス要求の送信時刻又は受信時刻から所定時間が経過している場合には、当該サービス要求に対するサービス情報の返送を禁止することが望ましい。例えば、サービス要求を受信した移動体通信機器１は、サービス情報を受信した時刻が当該サービス要求の送信時刻から所定時間が経過している場合には、当該サービス要求に対するサービス情報の返送を禁止する。尚、移動体通信機器１は、サービス情報を要求する際に、サービス情報の返送を禁止する所定時間を、設定可能とすることが望ましい。例えば、移動体通信機器１は、サービス情報の種類ごとに、サービス情報を返送する時間を変更することができる。具体的には、サービス情報が遊園地等の数日に亘るイベント情報である場合には、３日程度の所定時間が設定される。また、サービス情報が小売店のタイムサービスである場合には、６時間程度の所定時間が設定される。なお、所定時間を設定する方法としては、初期設定で設定されていても良く、ユーザの嗜好に応じて決定しても良い。また、別の方法として、サービス要求を受信した移動体通信機器１は、サービス要求のサービス識別子（ＩＩＤ＿ｓ）及び当該サービス要求を送信した移動体通信装置のアドレス情報を記憶するとともに、経過時間を計時する。そして、サービス情報を受信した移動体通信機器１は、サービス要求を最初に受信した時刻から所定時間以上経過している場合には、当該サービス要求に対するサービス情報を受信しても、その要求元の移動体通信装置にはサービス情報を返送しない。
【００８１】
また、移動体通信機器１は、サービス情報の返送を禁止する所定時間を、サービス情報を要求する移動体通信機器１にて設定可能とすることが望ましい。例えば、移動体通信機器１は、サービス情報の種類ごとに、サービス情報を転送する時間を変更することができる。具体的には、サービス情報が遊園地等の数日に亘るイベント情報である場合には、３日程度の所定時間が設定される。また、サービス情報が小売店のタイムサービスである場合には、６時間程度の所定時間が設定される。なお、所定時間を設定する方法としては、初期設定で設定されていても良く、ユーザの嗜好に応じて決定しても良い。
【００８２】
そして、移動体通信機器１は、当該サービス情報を削除する。このとき、移動体通信機器１は、サービス情報に加えてサービス識別子（ＩＩＤ＿ｓ）及びオブジェクト識別子（ＯＩＤ＿ｓ）も削除する。これにより、移動体通信システムは、サービス情報（Ｉｎｆｏ＿ｓ）を取得してからある程度の時間が経過して、価値の低くなったサービス情報（Ｉｎｆｏ＿ｓ）を保持することがない。このために、移動体通信システムは、他の移動体通信機器１に対して不必要なサービス情報（Ｉｎｆｏ＿ｓ）を転送することを回避できる。
【００８３】
更にまた、この移動体通信システムにおいて、移動体通信機器１によりサービス情報を受信した場合に、当該サービス情報が生成されてからの経過時間に応じて当該サービス情報の受信可否を判定しても良い。このような移動体通信システムは、サービス情報に、当該サービス情報の生成時刻を付加する必要がある。そして、移動体通信機器１は、サービス情報を取得した時に、判断部１３によりサービス情報の生成時刻を判定して、受信の可否を判定する。また、例えば図９に示すように、移動体通信機器１（Ｘ）が複数の移動体通信機器１からサービス情報を取得することがある。この場合、移動体通信機器１は、例えば駐車場の空き情報や渋滞情報等、時々刻々と変化するサービス情報であっても生成時刻からの経過時間によって受信の可否を変更できる。
【００８４】
また、サービス情報の受信可否を判定する経過時間を、サービス情報を要求する移動体通信機器１にて設定可能とする。具体的には、上述のサービス要求の転送と同様に、サービス情報が遊園地等の数日に亘るイベント情報である場合には、３日程度の所定時間が設定され、サービス情報が小売店のタイムサービスである場合には、６時間程度の所定時間が設定される。なお、所定時間を設定する方法としては、初期設定で設定されていても良く、ユーザの嗜好に応じて決定しても良い。また、サービス情報の受信可否を判定する経過時間は、当該サービス情報の送信元にて決定する事が望ましい。
【００８５】
これにより、移動体通信システムは、移動体通信機器１が同じ種類のサービス情報を受信しても、サービス情報の生成時刻から有効な情報のみを取捨選択することができる。
【００８６】
更に、移動体通信機器１は、サービス要求を情報送信装置２に転送してサービス情報を受信した場合に、距離計測部１４により計測された距離が所定距離以上である場合に、前記アドレステーブルを削除する。これにより、移動体通信機器１は、例えば図１２に示すように、サービス情報を要求した相手情報（Ｘ）としてのサービス要求を取得した時間、ＩＰアドレス、オブジェクト識別子（ＯＩＤ＿ｘ）、移動体通信機器１の地点、サービス情報を取得した相手情報（Ａ）としてのサービス情報を取得した時間、ＩＰアドレス、オブジェクト識別子（ＯＩＤ＿Ａ）、地点を含む。これにより、移動体通信機器１は、サービス要求に対してアドレステーブルを作成しても、サービス要求をした移動体通信機器１又は情報送信装置２からの地点から離れた場合に、当該アドレステーブルを削除できる。これにより、移動体通信機器１は、保有する必要がなくなったアドレステーブルを継続して保有することを回避できる。
【００８７】
［第３実施形態］
つぎに、第３実施形態に係る移動体通信システムについて説明する。なお、上述の実施形態と同様の部分については同一符号を付することによりその詳細な説明を省略する。
【００８８】
第３実施形態として示す移動体通信システムは、図１３に示すように、移動体通信機器１と通信可能な転送送信装置３を更に備える。転送送信装置３は、例えば、ホットスポット等のような固定的な無線ルーティング装置である。この移動体通信システムにおいて、移動体通信機器１は、他の移動体通信機器１よりも優先して転送送信装置３にサービス情報を転送する。
【００８９】
ここで、上述した第２実施形態における移動体通信システムでは、移動体通信機器１が中間ノードとなり、サービス情報を保有した他の移動体通信機器１を発見した場合に、サービス情報を提供していた。しかし、移動体通信機器１間にてサービス要求を転送しても、障害物による通信遮断による通信不具合が発生する可能性が高く、信頼性を高くできない事情がある。
【００９０】
そこで、移動体通信システムは、サービス情報を転送する転送送信装置３を備える。これにより、サービス情報を保有した移動体通信機器１（Ａ）が転送送信装置３の無線通信可能範囲（２）に進入すると、サービス情報を転送送信装置３に供給できる。そして、転送送信装置３は、サービス情報が要求された場合に、当該サービス情報を移動体通信機器１に提供できる。
【００９１】
このような移動体通信システムは、図１４に示すように、先ず、転送送信装置３により、マルチキャスト通信により、サービス識別子（ＩＩＤ＿ｓ）を有する移動体通信機器１の機器検索要求を送信する。この機器検索要求は、転送送信装置３の無線通信可能範囲（２）内に存在する移動体通信機器１（Ａ）により、機器検索要求Ｓ２１として受信される。
【００９２】
また、サービス情報の取得を希望する移動体通信機器１（Ｂ）は、サービス識別子（ＩＩＤ＿ｓ）を有する移動体通信機器１の機器検索要求Ｓ２２をマルチキャスト通信により送信する。この機器検索要求は、移動体通信機器１（Ｂ）の無線通信可能範囲（１）内に存在する移動体通信機器１（Ａ）により、機器検索要求Ｓ２２として受信される。
【００９３】
この機器検索要求Ｓ２１を移動体通信機器１（Ａ）により受信すると、移動体通信機器１（Ａ）は、機器検索要求Ｓ２１に含まれるオブジェクト識別子（ＯＩＤ＿ｔ）、ＭＡＣアドレス又はＩＰアドレスを参照して、送信元が転送送信装置３であることを認識する。そして、移動体通信機器１（Ａ）は、転送送信装置３から送信された機器検索要求Ｓ２１に含まれるサービス識別子（ＩＩＤ＿ｓ）に対応したサービス情報を保有している場合には、応答Ｒ２１を転送送信装置３に返信する。同様に、機器検索要求Ｓ２２を移動体通信機器１（Ａ）により受信すると、移動体通信機器１（Ａ）は、機器検索要求Ｓ２２に含まれるオブジェクト識別子（ＯＩＤ＿ｄ）、ＭＡＣアドレス又はＩＰアドレスを参照して、送信元が移動体通信機器１（Ｂ）であることを認識する。そして、移動体通信機器１（Ａ）は、移動体通信機器１（Ｂ）から送信された機器検索要求Ｓ２２に含まれるサービス識別子（ＩＩＤ＿ｓ）に対応したサービス情報を保有している場合には、応答Ｒ２２を移動体通信機器１（Ｂ）に返信する。
【００９４】
転送送信装置３は、応答２１を受信すると、サービス要求Ｓ２３を移動体通信機器１（Ａ）に送信する。このとき、転送送信装置３は、オブジェクト識別子（ＯＩＤ＿ｓ）、サービス識別子（ＩＩＤ＿ｓ）、サービス情報（Ｉｎｆｏ＿ｓ）を含むサービス要求Ｓ２３を生成する。同様に、移動体通信機器１（Ｂ）は、応答２２を受信すると、サービス要求Ｓ２４を移動体通信機器１（Ａ）に送信する。このとき、移動体通信機器１（Ｂ）は、オブジェクト識別子（ＯＩＤ＿ｓ）、サービス識別子（ＩＩＤ＿ｓ）、サービス情報（Ｉｎｆｏ＿ｓ）を含むサービス要求Ｓ２４を生成する。
【００９５】
次に移動体通信機器１（Ａ）は、判断部１３により、サービス要求の送信元の装置が転送送信装置３であるか否かを判定する（ＳＴ２１）。このとき、判断部１３は、サービス要求に含まれるＭＡＣアドレス、ＩＰアドレスに基づいて送信元の装置を判定する。そして、移動体通信機器１（Ａ）は、サービス要求Ｓ２３に含まれる情報から、当該サービス要求Ｓ２３の送信元が転送送信装置３であることを認識できる。ここで、転送送信装置３のＩＰアドレスは、固定アドレスであることが多い。このため、アドレス情報に基づいて転送送信装置３と判断できる。
【００９６】
次に移動体通信機器１（Ａ）は、サービス要求Ｓ２３の送信元が転送送信装置３であることを判定したことに対し、移動体通信機器１（Ｂ）よりも転送送信装置３を優先して、サービス情報Ｒ２３を返信する（ＳＴ２２）。これにより、転送送信装置３は、サービス情報を取得できる（ＳＴ２３）。この後、移動体通信機器１（Ａ）は、サービス情報Ｒ２４を移動体通信機器１（Ｂ）に送信する。これにより、移動体通信機器１（Ｂ）は、サービス情報を取得できる（ＳＴ２４）。
【００９７】
以上説明したように、第３実施形態として示す移動体通信システムによれば、移動体通信機器１と通信可能な転送送信装置３を更に備え、他の移動体通信装置よりも優先して前記転送送信装置にサービス情報を送信する。これにより、移動体通信システムによれば、移動体通信機器１が移動することによる通信不具合によって、サービス情報を要求する移動体通信機器１に対して、転送送信装置３からサービス情報を提供できる。したがって、移動体通信システムによれば、サービス情報を提供するための信頼性を向上できる。
【００９８】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【符号の説明】
【００９９】
１  移動体通信機器
２  情報送信装置
３  転送送信装置
１１  送受信部
１２  要求部
１３  判断部
１４  距離計測部
１５  記憶部
１６  データ設定部
【図１】
2010268203.tif 000003
【図２】
2010268203.tif 000004
【図３】
2010268203.tif 000005
【図４】
2010268203.tif 000006
【図５】
2010268203.tif 000007
【図６】
2010268203.tif 000008
【図７】
2010268203.tif 000009
【図８】
2010268203.tif 000010
【図９】
2010268203.tif 000011
【図１０】
2010268203.tif 000012
【図１１】
2010268203.tif 000013
【図１２】
2010268203.tif 000014
【図１３】
2010268203.tif 000015
【図１４】
2010268203.tif 000016