(57)【要約】      （修正有）【課題】互いの接続通信経路がない独立した短距離無線通信可能エリア間でのデータの転送が可能な無線データ通信用携帯端末装置および無線データ通信方法の提供。【解決手段】データの送信元の携帯端末装置と送信先の携帯端末装置とが同一の短距離無線通信可能エリア内に無い場合、データの送信元となる携帯端末装置は、発信可能な同一エリア内の携帯端末装置に対し送信対象となるデータを送信する。当該データを受信した各携帯端末装置は一時的にデータを保存する。各携帯端末装置のいずれかが、短距離無線通信可能エリア間を移動体に配置されることで移動して、データの送信先となる携帯端末装置と同一の短距離無線通信可能エリア内に入った時、当該端末装置は、規定の条件に基づいて、各端末に備えられている再送機能により、一時的に保存した当該データを送信先となる端末に向けて再送する。【選択図】  図６
2006279310.tif 000002
【特許請求の範囲】
【請求項１】
互いを接続する通信経路のない独立した複数の無線通信領域のうち、何れかの前記無線通信領域の内部において通信を行うための通信モジュールと、前記通信モジュールによるデータの送受信の制御を行う通信制御モジュールと、前記データを保存するための記憶モジュールとを具備する携帯端末装置であって、
前記通信制御モジュールは、データ送信指示に基づいて、前記データに含まれるデータ破棄条件を確認し、前記確認の結果、前記データ破棄条件を満たさない前記データを有効データとし、さらに前記複数の無線通信領域のうち、前記通信制御モジュールの位置しているのと同一の前記無線通信領域の内部に通信可能な他の携帯端末装置があるかを検索し、前記検索の結果、前記通信可能な他の携帯端末装置が存在する場合には、前記有効データを前記通信可能な他の携帯端末装置に向けて送信するように前記通信モジュールに送信指示を出し、前記通信可能な他の携帯端末装置が存在しない場合には、前記有効データを前記記憶モジュールに格納する
携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置において、
前記データ送信指示の無い場合、前記通信制御モジュールは、規定時間毎に、前記データに含まれるデータ破棄条件を確認し、前記確認の結果、前記データ破棄条件を満たさない前記データを有効データとし、さらに前記複数の無線通信領域のうち、前記通信制御モジュールの位置しているのと同一の前記無線通信領域の内部に通信可能な他の携帯端末装置があるかを検索し、前記検索の結果、前記通信可能な他の携帯端末装置がある場合には、前記有効データを前記通信可能な他の携帯端末装置に向けて送信するように前記通信モジュールに送信指示を出し、前記通信可能な他の携帯端末装置が無い場合には、前記有効データを前記記憶モジュールに格納する
携帯端末装置。
【請求項３】
請求項１または２に記載の携帯端末装置において、
さらに、上位モジュールを備え、
前記通信制御モジュールは、前記通信モジュールにおける前記データの受信に基づいて、前記データに含まれるデータ破棄条件を確認し、前記確認の結果、前記データ破棄条件を満たさない前記データを受信データとし、さらに、前記受信データが自身宛てのものであるかを確認し、前記確認の結果、前記受信データが自身宛てのものである場合には前記受信データを前記上位モジュールに送信し、前記受信データが自身宛てのもので無い場合には前記受信データを、前記記憶モジュールに格納する
携帯端末装置。
【請求項４】
請求項１から３までの少なくとも一項に記載の携帯端末装置において、
前記データ破棄条件は、前記データの有効時刻を示すデータタイムアウト時刻と、前記データを転送することのできる上限回数とを備える
携帯端末装置。
【請求項５】
請求項１から４までの少なくとも一項に記載の携帯端末装置において、
前記携帯端末装置は、前記無線通信領域内で通信可能な携帯電話機である
携帯端末装置。
【請求項６】
請求項１から４までの少なくとも一項に記載の携帯端末装置において、
前記携帯端末装置は、ＰＨＳである携帯端末装置。
【請求項７】
請求項１から４までの少なくとも一項に記載の携帯端末装置において、
前記携帯端末装置は、ノートパソコンである携帯端末装置。
【請求項８】
複数の、請求項１から７までのいずれか一項に記載の携帯端末装置と、
互いを接続する通信経路のない独立した複数の無線通信領域のそれぞれの内部および間を移動可能な移動体と
を具備し、
前記複数の前記携帯端末装置のそれぞれは、前記複数の無線通信領域のいずれかの内部位置に固定、または前記移動体に配置されることにより、前記複数の前記携帯端末装置のうち、第一の携帯端末装置から第二の携帯端末装置にデータを伝送する
無線データ通信システム。
【請求項９】
請求項８に記載の無線データ通信システムにおいて、
前記内部位置は店舗であり、前記移動体は前記店舗間を配送する配送車である無線データ通信システム。
【請求項１０】
請求項８に記載の無線データ通信システムにおいて、
前記内部位置は通信衛星であり、前記移動体は前記通信衛星からの前記データを中継するためのデータ中継衛星である無線データ通信システム。
【請求項１１】
互いを接続する通信経路のない独立した複数の無線通信領域のうち、何れかの前記無線通信領域の内部において通信を行うための通信モジュールと、前記通信モジュールによるデータの送受信の制御を行う通信制御モジュールと、前記データを保存するための記憶モジュールとを具備する携帯端末装置の無線データ通信方法であって、
データ送信指示に基づいて、前記データに含まれるデータ破棄条件を確認するデータ破棄条件確認ステップと、
前記データ破棄条件確認ステップの結果に基づいて、前記データ破棄条件を満たさない前記データを有効データとする有効データ確定ステップと、
前記複数の無線通信領域のうち、前記通信制御モジュールの位置しているのと同一の無線通信領域内に通信可能な他の携帯端末装置があるかを検索する通信対象検索ステップと、
前記通信対象検索ステップの結果に基づいて、前記通信可能な他の携帯端末装置が存在する場合には、前記有効データを前記通信可能な他の携帯端末装置に向けて送信するように前記通信モジュールに送信指示を出す送信指示ステップと、
前記通信可能な他の携帯端末装置が存在しない場合には前記有効データを前記記憶モジュールに格納するデータ格納ステップと
を具備する携帯端末装置の無線データ通信方法。
【請求項１２】
請求項１１に記載の携帯端末装置の無線データ通信方法において、
前記データ送信指示の無い場合、規定時間毎に、前記データ破棄条件確認ステップが行われる携帯端末装置の無線データ通信方法。
【請求項１３】
請求項１１または１２に記載の携帯端末装置の無線データ通信方法において、
前記携帯端末装置は、さらに上位モジュールを備え、
前記データの受信に基づいて、前記データに含まれるデータ破棄条件を確認するデータ破棄条件確認ステップと、
前記データ破棄条件確認ステップの結果に基づいて、前記データ破棄条件を満たさない前記データを受信データとする受信データ確定ステップと、
前記受信データが自身宛てのものであるかを確認するデータ送信先確認ステップと、
前記データ送信先確認ステップの結果、前記受信データが自身宛てのものである場合には、前記受信データを前記上位モジュールに送信するデータ送信ステップと、
前記受信データが自身宛てのもので無い場合には、前記受信データを、前記記憶モジュールに格納するデータ格納ステップと
を具備する携帯端末装置の無線データ通信方法。
【請求項１４】
請求項１１から１３までの少なくとも一項に記載の携帯端末装置の無線データ通信方法において、
前記データ破棄条件は、前記データの有効時刻を示すデータタイムアウト時刻と、前記データを転送することのできる上限回数とを備える
携帯端末装置の無線データ通信方法。
【請求項１５】
請求項１１から１４までの少なくとも一項に記載の携帯端末装置の無線データ通信方法を実現するためのコンピュータ読み込み可能な無線データ通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線データ通信用携帯端末装置および無線データ通信方法に関し、特に、互いを接続する通信経路がない独立した短距離無線通信可能エリア間におけるデータの転送を可能とする無線データ通信用携帯端末装置および無線データ通信方法に関する。
【背景技術】
【０００２】
従来、特に短距離無線データ通信においては、互いを接続する通信経路のない独立した短距離無線通信可能エリア間での通信ができないという問題があった。
【０００３】
このため、互いを接続する経路のない独立した短距離無線通信可能エリア間でのデータ転送を可能とする無線データ通信装置および無線データ通信方法が求められている。
【０００４】
上記技術に関連して、特開２００２−２１７８１４号公報で開示されている「無線通信システム」では、一定距離以上離間した複数の領域にそれぞれ構内ＰＨＳ電波網を形成し、これら構内ＰＨＳ電波網同士をＳＳ無線による通信手段によって中継することにより、異なる構内ＰＨＳ電波網間の端末機器による音声およびデータ通信を可能とした無線通話システムが提案されている。
【０００５】
また、特開２００２−２３３９７８号公報で開示されている「移動ロボット及び移動ロボット間のデータ通信制御方法」では、作業空間を自在に動き回るタイプの移動ロボットであって、移動ロボットの機体を作業空間内で移動させる駆動部と、無線データを送信する送信部と、無線データを受信する受信部と、送受信するデータを一時格納する記憶部と、駆動部並びに無線データの送受信を制御する制御部とを備え、制御部は、ある無線データ送受信可能領域において受信部で受信したデータを記憶部に一時格納するとともに、他の無線データ送受信可能領域に移動したことに応答して記憶部に記憶しておいたデータを送信部から送信する移動ロボットが提案されている。
【０００６】
【特許文献１】特開２００２−２１７８１４号公報
【特許文献２】特開２００２−２３３９７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、互いを接続する通信経路がない独立した短距離無線通信可能エリア間におけるデータの転送を可能とする無線データ通信用携帯端末装置および無線データ通信方法を提供することである。
【課題を解決するための手段】
【０００８】
以下に、［発明を実施するための最良の形態］で使用する括弧付き符号を用いて、課題を解決するための手段を説明する。これらの符号は、［特許請求の範囲］の記載と［発明を実施するための最良の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【０００９】
本発明の携帯端末装置３５０は、互いを接続する通信経路のない独立した複数の無線通信領域１１５，１２１のうち、何れかの前記無線通信領域の内部において通信を行うための通信モジュール３０３と、通信モジュールによるデータの送受信の制御を行う通信制御モジュール３００と、データ１０８を保存するための記憶モジュール３０４とを備える携帯端末装置であって、通信制御モジュールは、データ送信指示に基づいて、データに含まれるデータ破棄条件２００を確認し、確認の結果、データ破棄条件を満たさないデータを有効データとし、さらに複数の無線通信領域のうち、通信制御モジュールの位置しているのと同一の無線通信領域の内部に通信可能な他の携帯端末装置があるかを検索し、検索の結果、通信可能な他の携帯端末装置が存在する場合には、有効データを通信可能な他の携帯端末装置に向けて送信するように通信モジュールに送信指示を出し、通信可能な他の携帯端末装置が存在しない場合には、有効データを記憶モジュールに格納する。
【００１０】
また、本発明の携帯端末装置３５０において、データ送信指示の無い場合、通信制御モジュール３００は、規定時間毎に、データ１０８に含まれるデータ破棄条件２００を確認し、確認の結果、データ破棄条件を満たさないデータを有効データとし、さらに複数の無線通信領域１１５，１２１のうち、通信制御モジュール３０３の位置しているのと同一の無線通信領域の内部に通信可能な他の携帯端末装置があるかを検索し、検索の結果、通信可能な他の携帯端末装置がある場合には、有効データを通信可能な他の携帯端末装置に向けて送信するように通信モジュール３０３に送信指示を出し、通信可能な他の携帯端末装置が無い場合には、有効データを記憶モジュール３０４に格納する。
【００１１】
また、本発明の携帯端末装置３５０は、さらに、上位モジュール３０５を備え、通信制御モジュール３００は、通信モジュール３０３におけるデータ１０８の受信に基づいて、データに含まれるデータ破棄条件２００を確認し、確認の結果、データ破棄条件を満たさないデータを受信データとし、さらに、受信データが自身宛てのものであるかを確認し、確認の結果、受信データが自身宛てのものである場合には、受信データを上位モジュールに送信し、受信データが自身宛てのもので無い場合には、受信データを記憶モジュール３０４に格納する。
【００１２】
また、本発明の携帯端末装置３５０において、データ破棄条件２００は、データの有効時刻を示すデータタイムアウト時刻２０１と、データを転送することのできる上限回数２０２とを備える。
【００１３】
また、本発明の携帯端末装置３５０は、無線通信領域内で通信可能な携帯電話機である。
【００１４】
また、本発明の携帯端末装置３５０は、ＰＨＳである。
【００１５】
また、本発明の携帯端末装置３５０は、ノートパソコンである。
【００１６】
また、本発明の無線データ通信システム１５０は、複数の、請求項１から７までのいずれか一項に記載の携帯端末装置３５０Ａ、３５０Ｂ１、３５０Ｂ２、３５０Ｃ、３５０Ｄ、３５０Ｅ，３５０Ｆと、互いを接続する通信経路のない独立した複数の無線通信領域のそれぞれの内部および間を移動可能な移動体１００とを備え、複数の携帯端末装置のそれぞれは、複数の無線通信領域１１５，１２１のいずれかの内部位置に固定、または移動体に配置されることにより、複数の携帯端末装置のうち、第一の携帯端末装置３５０Ａから第二の携帯端末装置３５０Ｆにデータを伝送する。
【００１７】
また、本発明の無線データ通信システム１５０において、内部位置は店舗であり、移動体は店舗間を配送する配送車である。
【００１８】
また、本発明の無線データ通信システムにおいて、内部位置は通信衛星であり、移動体は通信衛星からのデータを中継するためのデータ中継衛星である。
【００１９】
また、本発明の携帯端末装置３５０の無線データ通信方法は、互いを接続する通信経路のない独立した複数の無線通信領域の１１５，１２１のうち、何れかの無線通信領域の内部において通信を行うための通信モジュール３０３と、通信モジュールによるデータの送受信の制御を行う通信制御モジュール３００と、データを保存するための記憶モジュール３０４とを有する携帯端末装置の無線データ通信方法であって、データ送信指示に基づいて、データ１０８に含まれるデータ破棄条件２００を確認するデータ破棄条件確認ステップと、データ破棄条件確認ステップの結果に基づいて、データ破棄条件を満たさないデータを有効データとする有効データ確定ステップと、複数の無線通信領域のうち、通信制御モジュールの位置しているのと同一の無線通信領域内に通信可能な他の携帯端末装置があるかを検索する通信対象検索ステップと、通信対象検索ステップの結果に基づいて、通信可能な他の携帯端末装置が存在する場合には、有効データを通信可能な他の携帯端末装置に向けて送信するように通信モジュールに送信指示を出す送信指示ステップと、通信可能な他の携帯端末装置が存在しない場合には有効データを記憶モジュールに格納するデータ格納ステップとを備える。
【００２０】
また、本発明の携帯端末装置３５０の無線データ通信方法において、データ送信指示の無い場合、規定時間毎に、データ破棄条件確認ステップが行われる。
【００２１】
また、本発明の携帯端末装置３５０の無線データ通信方法において、携帯端末装置３５０は、さらに上位モジュール３０５を備え、データ１０８の受信に基づいて、データに含まれるデータ破棄条件２００を確認するデータ破棄条件確認ステップと、データ破棄条件確認ステップの結果に基づいて、データ破棄条件を満たさないデータを受信データとする受信データ確定ステップと、受信データが自身宛てのものであるかを確認するデータ送信先確認ステップと、データ送信先確認ステップの結果、受信データが自身宛てのものである場合には、受信データを上位モジュールに送信するデータ送信ステップと、受信データが自身宛てのもので無い場合には、受信データを、記憶モジュール３０４に格納するデータ格納ステップとを備える。
【００２２】
また、本発明の携帯端末装置３５０の無線データ通信方法において、データ破棄条件２００は、データの有効時刻を示すデータタイムアウト時刻２０１と、データを転送することのできる上限回数２０２とを備える。
【００２３】
また、本発明の無線データ通信プログラム３０９，３１０は、コンピュータにより読み込み可能であり、請求項１１から１４までの少なくとも一項に記載の携帯端末装置の無線データ通信方法を実現する。
【発明の効果】
【００２４】
本発明により、互いを接続する通信経路がない独立した短距離無線通信可能エリア間におけるデータの転送を可能とする無線データ通信用携帯端末装置および無線データ通信方法を提供することができる。
【発明を実施するための最良の形態】
【００２５】
添付図面を参照して、本発明による無線データ通信用携帯端末装置および無線データ通信方法を実施するための最良の形態を以下に説明する。
【００２６】
本発明に係わる無線データ通信用携帯端末装置および無線データ通信方法では、互いを接続する通信経路のない独立した短距離無線通信可能エリア内のそれぞれにおいて、データの送信元となる携帯端末装置と送信先となる携帯端末装置とが同一の短距離無線通信可能エリア内に無い場合、データの送信元となる携帯端末装置は、発信可能な同一エリア内の携帯端末装置に対して送信対象となるデータを送信する。そして、当該データを受信した各携帯端末装置は一時的にデータを保存する。各携帯端末装置のいずれかが、短距離無線通信可能エリア間を移動体に配置されることにより移動して、データの送信先となる携帯端末装置と同一の短距離無線通信可能エリア内に入った時、当該端末装置は、規定の条件に基づいて、各端末に備えられている再送機能により、一時的に保存していた当該データを送信先となる端末に向けて再送する。これにより、互いを接続する通信経路のない独立した短距離無線通信エリア内に限定された通信方式を用いて、各エリア間に渡った広帯域なデータ通信が可能となる。
【００２７】
（実施の形態１）携帯端末装置
図１に、本発明の実施の形態１に係わる携帯端末装置の概略構成を示す。本実施の形態の携帯端末装置３５０は、互いを接続する通信経路のない独立した複数の短距離無線通信領域のうち、何れかの短距離無線通信領域の内部において通信を行うための通信モジュール３０３および通信モジュール３０３に接続されるアンテナ部３０７と、通信制御モジュール３００と、記憶モジュール３０４と、上位モジュール３０５とを備えている。通信モジュール３０３と、通信制御モジュール３００と、記憶モジュール３０４と、上位モジュール３０５とは、それぞれバスライン３０８で接続されている。また、通信制御モジュール３００は、受信制御部３０１と送信制御部３０２とを備えている。受信制御部３０１は、通信モジュール３０３におけるデータの受信と破棄、受信したデータの記憶モジュール３０４への格納、記憶モジュール３０４に格納されているデータの読み出し、上位モジュール３０５へのデータの送信を行う。送信制御部３０２は、通信モジュール３０３へのデータの送信要求、記憶モジュール３０４に格納されているデータ１０８の読み取りと破棄、およびデータ１０８に対して送信回数の参照と送信履歴６００の更新とを行う。また、記憶モジュール３０４には、予めデータ受信を行うためのデータ受信プログラム３０９と、データ送信を行うためのデータ送信プログラム３１０とが格納されている。
【００２８】
図２に、本実施の形態に係わる携帯端末装置３５０により送受信されるデータ１０８のフォーマット例を示す。データ１０８は、データ破棄条件２００と、データの本文２０３と、グローバルデータ識別子２０４とを備えている。データ破棄条件２００は、受信したデータもしくは記憶モジュール３０４に格納されているデータを破棄するか否かの条件に関する情報を有している。データを破棄するか否かの条件に関する情報として、データタイムアウト時刻２０１とデータ送信回数の上限２０２とを有している場合、データタイムアウト時刻２０１が現在の時刻を過ぎている場合、あるいは、当該携帯端末装置３５０からこのデータを送信した回数が、データ送信回数の上限２０２を超えている場合、このデータは破棄される。また、グローバルデータ識別子２０４は、送信元を一意に示す情報２０５、宛先を一意に示す情報２０６、およびローカルデータ識別子２０７を有している。ローカルデータ識別子２０７は、当該データを特定の送信元から特定の宛先へ伝送する際の、データタイムアウト時刻２０１を一意に示す情報を備えている。図３には、データ１０８の送信履歴データ６００のフォーマット例を示す。図３に示される送信履歴データ６００は、宛先を一意に示す情報２０６と、ローカルデータ識別子２０７と、データタイムアウト時刻２０１とにより構成される組が、時系列順に格納されている。
【００２９】
なお、本実施の形態に係わる携帯端末装置３５０の具体例としては、ＰＨＳ，ノートパソコン、短距離通信機能を備えた携帯電話機、通信衛星および中継衛星に搭載されて衛星間通信を行う無線データ通信装置等が挙げられる。
【００３０】
（実施の形態１における動作原理）
図４に基づいて、本実施の形態に係わる携帯端末装置３５０におけるデータ１０８の送信フローについて説明する。本実施の形態に係わる携帯端末装置３５０において、上部モジュール３０５からデータ１０８送信の指示が出されると（ステップＳ５００）、通信制御モジュール３００に備わる送信制御部３０２の図示せぬＣＰＵは、データ１０８送信の指示受信に基づいて、記憶モジュール３０４に格納されているデータ送信プログラム３１０を読み込んで実行する。データ送信プログラム３１０が実行されると、通信制御モジュール３００の送信制御部３０２は、送信対象となるデータ１０８に対するデータ破棄条件２００である、データタイムアウト時刻２０１とデータ送信回数の上限２０２とを初期設定する（ステップＳ５０１）。また、データ１０８送信の指示の情報に基づいて、ローカルデータ識別子２０７を作成する（ステップＳ５０２）。また、データの送信元を一意に示す情報２０５と、データの宛先を一意に示す情報２０６と、ステップＳ５０２で作成したローカルデータ識別子２０７とに基づいてグローバルデータ識別子２０４を設定する（ステップＳ５０３）。次に、現在、携帯端末装置３５０の所属している短距離無線通信が可能なエリア内に、無線通信が可能な携帯端末装置が存在するか否かが確認される（ステップＳ５０４）。当該短距離無線通信が可能なエリア内に無線通信が可能な携帯端末装置が存在することが確認された場合、送信制御部３０２は、通信モジュール３０３に対してデータ１０８の送信を指示する（ステップＳ５１２）。また、当該短距離無線通信が可能なエリア内に無線通信が可能な携帯端末装置が存在しないことが確認された場合、送信制御部３０２は、記憶モジュール３０４に、送信対象となるデータ１０８を格納し（ステップＳ５０５）、ステップＳ５００の状態に戻る。
【００３１】
一方、ステップＳ５００において、上位モジュール３０５からの送信要求が無い場合、送信制御部３０２は、記憶モジュール３０４に送信対象となるデータ１０８が格納されているか確認する（ステップＳ５０６）。そして、データの存在が確認されると、格納されているデータ１０８のそれぞれについて、データ破棄条件２００を満たしているかを確認する（ステップＳ５０７）。ステップＳ５０７における確認の結果、データ破棄条件２００を満たしているデータは、記憶モジュール３０４から削除される（ステップＳ５０８）。また、ステップＳ５０７における確認の結果、データ破棄条件２００を満たしていないデータについては、規定された一定の時間待機する（ステップＳ５０９）。そして、規定された一定の通信間隔毎に、同じ短距離無線通信エリア内に通信可能な携帯端末装置があるかどうかが確認される（ステップＳ５１０）。ステップＳ５１０による確認の結果、同じ短距離無線通信エリア内に通信可能な携帯端末装置がある場合には、記憶モジュール３０４に格納される当該データ１０８のデータ送信回数の上限２０２において、記録されている上限値から数値が１ずつ減らされて上限値が更新される（ステップＳ５１１）。そして、送信制御部３０２は、通信モジュールに対して当該データ１０８を送信するように送信要求を出す（ステップＳ５１２）。
【００３２】
次に、図５に基づいて、本実施の形態に係わる携帯端末装置３５０におけるデータの受信フローについて説明する。本実施の形態の携帯端末装置３５０においては、通信モジュール３０３でデータ１０８を受信すると（ステップＳ４００）、データ１０８の受信に基づいて、通信制御モジュール３００の受信制御部３０１においては、図示せぬＣＰＵが記憶モジュール３０４に格納されているデータ受信プログラム３０９を読み込んで実行する。データ受信プログラム３０９が実行されると、受信制御部３０１は、受信した当該データ１０８のデータ破棄条件２００に備えられるデータタイムアウト時刻２０１に基づいて、受信したデータを破棄するか否かを判断する（ステップＳ４０１）。ステップＳ４０１の結果、受信したデータ１０８がデータ破棄条件を満たしている場合には、受信したデータを破棄する（ステップＳ４０７）。一方、受信したデータ１０８が、データ破棄条件２００を満たしていない場合には、記憶モジュール３０４に格納されているデータ破棄条件２００を満たしていないデータのうち、それぞれのデータに備えられているグローバルデータ識別子２０４と、今回受信したデータ１０８に備えられているグローバルデータ識別子２０４とを照合して、一致していないかを確認する（ステップＳ４０２）。そして、照合の結果、一致したものがあれば受信した当該データ１０８を破棄する（ステップＳ４０７）。また、一致するものが無い場合、受信した当該データ１０８が自身宛てのものかどうかを確認する（ステップＳ４０４）。そして、ステップＳ４０４において自身宛てのデータであることが確認された場合においては、当該データ１０８の本文２０３を、上位モジュール３０５に向けて送信する（ステップＳ４０６）。また、ステップＳ４０４において自身宛てのデータでは無いことが確認された場合においては、受信制御部３０１は、当該データ１０８を記憶モジュール３０５に一時格納する（ステップＳ４０５）。
【００３３】
本実施の形態においては、互いを接続する通信経路のない独立した短距離無線通信可能エリア内のそれぞれにおいて、データの送信元となる携帯端末装置と送信先となる携帯端末装置とが同一の短距離無線通信可能エリア内に無い場合、データの送信元となる携帯端末装置は、送信対象となるデータを同一エリア内に存在する通信可能な他の携帯端末装置に送信する。そして、いずれかの携帯端末装置が短距離無線通信可能エリア間を移動してデータの送信元となる携帯端末装置と同一の短距離無線通信可能エリア内に入った時、規定の条件に基づいて、データを有した当該携帯端末装置は、各携帯端末装置に備えられている再送機能により、一時的に保存していたデータを送信先となる端末に向けて再送する。このとき、送信対象となるデータは、その破棄条件に基づいた管理がなされる。そして、破棄条件を満たすデータは、データの送受信、あるいは記憶部格納時に破棄される。これにより、短距離無線データ通信方式を有する携帯端末装置のみで、互いを接続する通信経路のない複数の独立した短距離無線通信可能エリアを渡った遠隔地間でデータの転送を実現可能とする。
【００３４】
（実施の形態２）無線データ通信システム
図６に、本発明の実施の形態２に係わる無線データ通信システムのシステム構成を示す。本実施の形態は、互いを接続する通信経路のない独立した短距離無線通信エリアＡ１１５と、短距離無線通信エリアＢ１２１との間において、短距離無線通信機能を備えた携帯端末装置を用いたデータの送受信を実現するものである。図６に示されるように、短距離無線通信エリアＡ１１５には、複数の携帯端末装置３５０Ａ、３５０Ｂ１，３５０Ｃ、３６０Ｄと、データの送受信の際にアクセスポイントとなる基地局１０６とが含まれている。また、短距離無線通信エリアＢ１２１には、複数の携帯端末装置３５０Ｂ２、３５０Ｅ，３５０Ｆと、データの送受信の際にアクセスポイントとなる基地局１０７とが含まれている。各携帯端末装置の構成要件および動作原理については、実施の形態１における各々と同様であるのでここではその説明を省略する。
【００３５】
本実施の形態の適用例としては、（１）携帯電話、ＰＨＳおよびノートパソコン等を用いて複数の短距離無線通信エリア間に渡って通信を行う広域通信システム、（２）携帯端末装置３５０が、複数の店舗と、それぞれの店舗間を配送する配送車とに設置された店舗間広域通信システム、（３）携帯端末装置３５０と同等の機能を備えた無線データ通信器が、複数の通信衛星、および複数の通信衛星のそれぞれの送受信データを中継するためのデータ中継衛星に備えられる、衛星間データ中継システム等が挙げられる。
【００３６】
（実施の形態２における動作原理）
以下に、本実施の形態の動作原理について説明する。ここでは、実施の形態１に係わる端末装置が、複数の店舗と、それぞれの店舗間を配送する配送車とに設置された店舗間広域通信システムに適用される場合を例に挙げて説明する。
【００３７】
図６に示される短距離無線通信エリアＡ１１５には、それぞれ店舗に固定されて使用される携帯端末装置３５０Ａと、携帯端末装置３５０Ｃと、携帯端末装置３５０Ｄと、それぞれの店舗間を配送する配送車１００に配置される携帯端末装置３５０Ｂと、アクセスポイントとなる基地局１０６とが含まれている。また、短距離無線通信エリアＢ１２１には、それぞれ店舗に固定されて使用される携帯端末装置３５０Ｅと、携帯端末装置３５０Ｆと、アクセスポイントとなる基地局１０７とが含まれている。
【００３８】
ここで、短距離無線通信エリアＡ１１５内の店舗に固定されている携帯端末装置３５０Ａから、短距離無線通信エリアＢ１２１内の店舗に固定されている携帯端末装置３５０Ｆに向けてデータ１０８を送信するフローを説明する。
【００３９】
図６に示されるように、現在の状態においては、短距離無線通信エリアＡ１１５内の店舗に固定されている携帯端末装置３５０Ａから、短距離無線通信エリアＢ１２１内の店舗に固定されている携帯端末装置３５０Ｆに向けて、直接に短距離無線通信することは出来ない。一方、短距離無線通信エリアＡ１１５内においては、それぞれ店舗に固定されて使用される携帯端末装置３５０Ａと、携帯端末装置３５０Ｃと、携帯端末装置３５０Ｄと、それぞれの店舗間を配送する配送車１００に配置される携帯端末装置３５０Ｂとの間で、直接に、あるいはアクセスポイントとなる基地局１０６を介して短距離無線通信をすることが可能である。また、短距離無線通信エリアＢ１２１内においても、それぞれ店舗に固定されて使用される携帯端末装置３５０Ｅと、携帯端末装置３５０Ｆとの間で、直接に、あるいはアクセスポイントとなる基地局１０７を介して短距離無線通信をすることが可能である。
【００４０】
携帯端末装置３５０Ａに備えられる上位モジュール３０５から、携帯端末装置３５０Ｆにデータ１０８を送信するように送信指示が出される。携帯端末装置３５０Ａに備わる通信制御モジュール３００の送信制御部３０２では、この送信指示の受信に基づいて、送信対象であるデータ１０８のデータ破棄条件２００を確認する。そして、当該データ１０８がデータ破棄条件２００を満たしていなかった場合には、送信指示の情報に従って、当該データ１０８に対応するローカルデータ識別子２０７を作成する。このとき、携帯端末装置３５０Ｆを一意に示す情報２０６と、データ破棄条件２００のデータタイムアウト時刻２０１と、作成したローカルデータ識別子２０７とによって、送信履歴６００の内容が更新される。
【００４１】
次に、短距離無線通信エリアＡ１１５内に、携帯端末装置３５０Ａと短距離無線通信が可能な携帯端末装置３５０Ｂ１，３５０Ｃ，３５０Ｄが存在することが確認され、携帯端末装置３５０Ａの送信制御部３０２は、通信モジュール３０３に対して、携帯端末装置３５０Ｂ１，３５０Ｃ，３５０Ｄへのデータ１０８の送信指示を出す。但し、携帯端末装置３５０Ａから短距離無線通信が可能な携帯端末装置を確認できない場合は、自身の記憶モジュール３０４にデータ１０８を一時的に格納する。携帯端末装置３５０Ａの通信モジュール３０３から送信されたデータ１０８は、短距離無線通信経路［１１０−アクセスポイント１０６−１１２］，［１１０−アクセスポイント１０６−１１４］，［１１１］，［１１３］を経由して、それぞれ携帯端末装置３５０Ｂ１，３５０Ｃ，３５０Ｄへ伝送される。
【００４２】
配送車１００に配置された携帯端末装置３５０Ｂ１の通信モジュール３０３においては、データ１０８の受信に基づいて、通信モジュール３０３の受信制御部３０１は、受信したデータ１０８のデータタイムアウト時刻２０１が受信時の時刻を経過していないことを確認する。次に、自身の記憶モジュール３０４に格納しているデータの中に、データタイムアウト時刻２０１が当該データ１０８受信時の時刻を経過しておらず、さらに、受信したデータ１０８のグローバルデータ識別子２０４と同一のグローバルデータ識別子２０４が存在しないことを確認する。次に、受信したデータ１０８の宛先を確認し、宛先が自身でない場合、受信したデータ１０８を記憶モジュール３０４に一時的に格納する。携帯端末装置３５０Ｂ１の通信制御モジュール３００の送信制御部３０２は、上位モジュール３０５からのデータ送信指示が無い限り、設定された時間間隔毎に、記憶モジュール３００にデータ１０８が格納されていることを確認し、データ１０８のデータ破棄条件２００が満たされていないことを確認する。
【００４３】
ここで、携帯端末装置３５０Ｃから、携帯端末装置３５０Ｄへデータ１０８が送信されたとする。携帯端末装置３５０Ｄでは、携帯端末装置３５０Ｄの通信モジュール３０３による受信データ１０８を確認し、データ１０８を受信した時刻がデータタイムアウト時刻２０１を経過していないことを確認する。次に、記憶モジュール３０４に格納しているデータの中に、データ１０８を受信した時刻がデータタイムアウト時刻２０１を経過しておらず、さらに、受信したデータ１０８のグローバルデータ識別子２０４と一致するグローバルデータ識別子２０４を有するものが存在するか確認する。その結果、データ１０８を受信した時刻がデータタイムアウト時刻２０１を経過していたり、受信したデータ１０８のグローバルデータ識別子２０４と一致するグローバルデータ識別子２０４を有するデータが既に格納されている場合には、受信したデータ１０８を破棄する。一方、データ１０８を受信した時刻がデータタイムアウト時刻２０１を経過しておらず、且つ、受信したデータ１０８のグローバルデータ識別子２０４と一致するグローバルデータ識別子２０４を有するデータが存在しない場合には、受信したデータ１０８を記憶モジュール３０４に一時保存する。
【００４４】
ここで、配送車１００に配置された携帯端末装置３５０Ｂ１は、短距離無線通信エリアＡ１１５から短距離無線通信エリアＢ１２１に配送をしながら移動１０９する。これにより、配送車に配置された携帯端末装置３５０Ｂ１は、短距離無線通信エリアＢ１２１内においては、図６に示される携帯端末装置３５０Ｂ２となる。そして、配送車１００に配置されている携帯端末装置３５０Ｂ２は、短距離無線通信エリアＢ１２１内において、短距離通信経路［１１９−アクセスポイント１０７−１１７］，［１１９−アクセスポイント１０７−１１６］，［１１６−アクセスポイント１０７−１１７］，［１１８］，［１２０］を用いて、それぞれ店舗に固定されて配置されている携帯端末装置３５０Ｅおよび携帯端末装置３５０Ｆとの間において短距離無線通信の実施が可能となる。そして、配送車１００に配置された携帯端末装置３５０Ｂ１が、携帯端末装置３５０Ｆと短距離無線通信可能な短距離無線通信エリアＢ１２１に移動１０９したとする。このとき、携帯端末装置３５０Ｂ１は、携帯端末装置３５０Ｂ２となる。
【００４５】
配送車１００に配置されている携帯端末装置３５０Ｂ２の送信制御部３０２は、短距離無線通信エリアＢ１２１において、設定された時間間隔毎に、短距離無線通信可能な携帯端末装置３５０Ｅ、３５０Ｆがあることを確認する。そして、通信可能な携帯端末装置３５０Ｅ，３５０Ｆを確認すると、送信対象であるデータ１０８のデータ送信回数の上限２０２の上限数の値から１を減らしてデータ更新する。その後、通信モジュール３０３に対して、携帯端末装置３５０Ｅ，３５０Ｆへのデータ１０８の送信指示を出す。データ１０８は、短距離通信経路［１１９−アクセスポイント１０７−１１７］，［１１９−アクセスポイント１０７−１１６］，［１１６−アクセスポイント１０７−１１７］，［１１８］，［１２０］を経由して、それぞれの携帯端末装置３５０Ｅ，３５０Ｆに伝送される。
【００４６】
データ１０８の最終的な宛先となる携帯端末装置３５０Ｆの通信制御モジュール３００の受信制御部３０１は、通信モジュール３０３によりデータ１０８を受信すると、受信したデータ１０８のデータタイムアウト時刻２０１が現在の時刻を経過していないことを確認する。次に、自身の記憶モジュール３０４に格納しているデータの中に、データタイムアウト時刻２０１が現在の時刻を経過しておらず、且つ、受信したデータ１０８のグローバルデータ識別子２０４と同一のグローバルデータ識別子２０４を有するデータが無いことを確認する。
【００４７】
次に、受信したデータ１０８が自身宛のデータであることを確認すると、データの本文２０３を上位モジュール３０５に渡す。
【００４８】
これにより、短距離無線通信エリアＡ１１５の店舗に配置されている携帯端末装置３５０Ａから、短距離無線通信エリアＢ１２１の店舗に配置されている携帯端末装置３５０Ｆへの配送車１００に配置された携帯端末装置３５０Ｂ１／３５０Ｂ２を介したデータ１０８の伝送が完了する。
【００４９】
現在の時刻がデータ１０８のデータタイムアウト時刻２０１を経過すると、いずれの携帯端末装置の記憶モジュール３０４に一時格納されているデータ１０８も破棄される。また、現在送受信されているデータ１０８についても、それぞれの携帯端末装置で受信された後破棄される。
【００５０】
本実施の形態においては、互いを接続する通信経路のない独立した短距離無線通信可能エリア内のそれぞれにおいて、データの送信元となる携帯端末装置と送信先となる携帯端末装置とが同一の短距離無線通信可能エリア内に無い場合、データの送信元となる携帯端末装置は、発信可能な同一エリア内の携帯端末装置に対して送信対象となるデータを送信する。そして、当該データを受信した各携帯端末装置は一時的にデータを保存する。各携帯端末装置のいずれかが、短距離無線通信可能エリア間を移動体に配置されることにより移動して、データの送信先となる携帯端末装置と同一の短距離無線通信可能エリア内に入った時、当該端末装置は、規定の条件に基づいて、各端末に備えられている再送機能により、一時的に保存していた当該データを送信先となる端末に向けて再送する。これにより、互いを接続する通信経路のない独立した短距離無線通信エリア内に限定された通信方式を用いて、各エリア間に渡った広帯域なデータ通信が可能となる。また、送信対象となるデータは、常にその破棄条件が管理されて、破棄条件を満たすデータは、条件を満たすことが認められた時点で破棄されることにより、実質的に有効なデータのみを遠隔地の携帯端末装置へデータ転送する短距離無線データ通信システムが実現される。
【００５１】
また、本実施の形態においては、データを送信した後にも、一定の条件を満たすまでは当該データを記憶モジュールに一時保存し、他の携帯端末装置に送信することが可能である。これにより、データの伝送先となる携帯端末装置にデータを伝送出来る確立を向上させ、伝送に必要な時間を短くすることができる。
【００５２】
本実施の形態の動作原理の説明においては、携帯端末装置が、複数の店舗と、それぞれの店舗間を配送する配送車とに設置された店舗間広域通信システムを例に挙げたが、本実施の形態は、携帯端末装置が複数の通信衛星と、それぞれの衛星間におけるデータ中継を行うデータ中継衛星とに配置されて、通信衛星間におけるデータ中継システムに適用可能である。
【００５３】
つまり、本実施の形態は、短距離無線データ通信可能で、一時的に通信対象となるデータを保存することのできる記憶部と、一定の条件に基づいて当該データを再送可能な機能を備えた携帯端末装置と、上記携帯端末装置を搭載可能な移動体との構成により、互いを接続する通信経路のない複数の独立した短距離無線通信可能エリアを渡った遠隔地間でデータの転送を実現可能とする無線データ通信システムを実現する。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態に係わる無線データ通信装置の概略構成を示す図である。
【図２】データのフォーマット例を示す図である。
【図３】送信履歴データのフォーマット例を示す図である。
【図４】本実施の形態に係わる無線データ通信装置によるデータの送信フローを示す図である。
【図５】本実施の形態に係わる無線データ通信装置によるデータの受信フローを示す図である。
【図６】本実施の形態に係わる無線データ通信装置により無線データ通信を行うための無線データ通信システム構成を示す図である。
【符号の説明】
【００５５】
３５０、３５０Ａ、３５０Ｂ１、３５０Ｂ２…携帯端末装置
３５０Ｃ、３５０Ｄ、３５０Ｅ，３５０Ｆ…携帯端末装置
１０６、１０７…アクセスポイント
１０８…データのフォーマット
１００…移動体
１１０、１１１、１１２、１１３、１１４…通信経路
１１６、１１７、１１８、１１９、１２０…通信経路
１１５…短距離無線通信可能エリアＡ
１２１…短距離無線通信可能エリアＢ
１５０…無線データ通信システム
２００…データ破棄条件
２０１…データタイムアウト時刻
２０２…データ送信回数の上限
２０３…データの本文
２０４…グローバルデータ識別子
２０５…送信元を一意に示す情報
２０６…宛先を一意に示す情報
２０７…ローカルデータ識別子
３００…通信制御モジュール
３０１…受信制御部
３０２…送信制御部
３０３…通信モジュール
３０４…記憶モジュール
３０５…上位モジュール
３０６…ＣＰＵ
３０７…アンテナ部
３０８…バスライン
３０９…データ受信プログラム
３１０…データ送信プログラム
６００…送信履歴データのフォーマット
【図１】
2006279310.tif 000003
【図２】
2006279310.tif 000004
【図３】
2006279310.tif 000005
【図４】
2006279310.tif 000006
【図５】
2006279310.tif 000007
【図６】
2006279310.tif 000008