(57)【要約】  【課題】  電気通信回線を介して相互通信可能に接続された複数のネットワーク端末に対して、サーバから該電気通信回線とは異なる他の電気通信回線を介して所定のデータを配信する場合における、サーバにおける処理負担および当該他の電気通信回線への負荷の軽減に寄与することのできる技術を提供する。  【解決手段】  電気通信回線を介して互いに通信可能に接続された複数のネットワーク端末に対して、前記電気通信回線とは異なる他の電気通信回線を介して前記複数のネットワーク端末のうち少なくともいずれかと通信可能に接続されたサーバから所定のデータを配信するデータ配信システムであって、前記サーバから前記複数のネットワーク端末の内いずれか１つに対して前記所定のデータを送信する送信部と、前記送信部にて送信された所定のデータを受信したネットワーク端末から、該ネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させる端末間配信部とを有する。  【選択図】  図２
2006301706.tif 000002
【特許請求の範囲】
【請求項１】
電気通信回線を介して互いに通信可能に接続された複数のネットワーク端末に対して、前記電気通信回線とは異なる他の電気通信回線を介して前記複数のネットワーク端末のうち少なくともいずれかと通信可能に接続されたサーバから所定のデータを配信するデータ配信システムであって、
前記サーバから前記複数のネットワーク端末の内いずれか１つに対して前記所定のデータを送信する送信部と、
前記送信部にて送信された所定のデータを受信したネットワーク端末から、該ネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させる端末間配信部と
を有するデータ配信システム。
【請求項２】
請求項１に記載のデータ配信システムにおいて、
前記所定のデータを受信済みのネットワーク端末を識別する受信済端末識別部を有し、
前記端末間配信部は、前記所定のデータを受信したネットワーク端末から、前記受信済端末識別部にて前記所定のデータを受信済みと識別されたネットワーク端末以外の他のネットワーク端末に対して、前記所定のデータを配信するデータ配信システム。
【請求項３】
電気通信回線を介して互いに通信可能に接続された複数のネットワーク端末に対して、前記電気通信回線とは異なる他の電気通信回線を介して前記複数のネットワーク端末のうち少なくともいずれかと通信可能に接続されたサーバから所定のデータを配信するデータ配信方法であって、
前記サーバから前記複数のネットワーク端末の内いずれか１つに対して前記所定のデータを送信する送信ステップと、
前記送信ステップにて送信された所定のデータを受信したネットワーク端末から、該ネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させる端末間配信ステップと
を有するデータ配信方法。
【請求項４】
請求項３に記載のデータ配信方法において、
前記所定のデータを受信済みのネットワーク端末を識別する受信済端末識別ステップを有し、
前記端末間配信ステップは、前記所定のデータを受信したネットワーク端末から、前記受信済端末識別ステップにて前記所定のデータを受信済みと識別されたネットワーク端末以外の他のネットワーク端末に対して、前記所定のデータを配信するデータ配信方法。
【請求項５】
請求項３に記載のデータ配信方法において、
前記送信ステップは、前記サーバから前記複数のネットワーク端末の内の特定のネットワーク端末に対して前記所定のデータを送信するものであり、
前記端末間配信ステップは、前記特定のネットワーク端末から該特定のネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信するものであるデータ配信方法。
【請求項６】
請求項３に記載のデータ配信方法において、
前記所定のデータは、所定のファイルを複数に分割したものの内のいずれか１つであるデータ配信方法。
【請求項７】
電気通信回線を介して互いに通信可能に接続された複数のネットワーク端末に対して、前記電気通信回線とは異なる他の電気通信回線を介して前記複数のネットワーク端末のうち少なくともいずれかと通信可能に接続されたサーバから所定のデータを配信する処理をコンピュータに実行させるデータ配信プログラムであって、
前記サーバから前記複数のネットワーク端末の内いずれか１つに対して前記所定のデータを送信する送信ステップと、
前記送信ステップにて送信された所定のデータを受信したネットワーク端末から、該ネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させる端末間配信ステップと
をコンピュータに実行させるデータ配信プログラム。
【請求項８】
請求項７に記載のデータ配信プログラムにおいて、
前記所定のデータを受信済みのネットワーク端末を識別する受信済端末識別ステップを有し、
前記端末間配信ステップは、前記所定のデータを受信したネットワーク端末から、前記受信済端末識別ステップにて前記所定のデータを受信済みと識別されたネットワーク端末以外の他のネットワーク端末に対して、前記所定のデータを配信するデータ配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ配信システム、データ配信方法およびデータ配信プログラムに関するものである。
【背景技術】
【０００２】
従来、  従来、画像形成装置等の複数のネットワーク端末をネットワーク経由で管理する技術が知られる（例えば、特許文献１参照。）。
【特許文献１】特開平１１−３５３１４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ＬＡＮ等の電気通信回線を介して相互通信可能に接続された複数のネットワーク端末それぞれに対して、当該ＬＡＮ内の端末とインターネット等の他の電気通信回線を介して接続されたサーバから、同じ内容のデータ（例えば、これら端末に共通する更新用ファイルなど）を配信したい場合がある。
【０００４】
しかし、サーバ側にて複数のＬＡＮ内のネットワーク端末を管理している場合など、管理しているネットワーク端末の台数が多い場合、それぞれのネットワーク端末から要求される度に当該データを送信すると、サーバからＬＡＮまでの間の他の電気通信回線への負荷や、サーバにおける処理負担が大きく、好ましくない。このような問題は、特にファームウェアの更新用ファイルのように容量の大きいデータを配信する場合に顕著である。
【０００５】
本発明は上述した問題点を解決するためになされたものであり、電気通信回線を介して相互通信可能に接続された複数のネットワーク端末に対して、サーバから該電気通信回線とは異なる他の電気通信回線を介して所定のデータを配信する場合における、サーバにおける処理負担および当該他の電気通信回線への負荷の軽減に寄与することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するため、本発明に係るデータ配信システムは、電気通信回線を介して互いに通信可能に接続された複数のネットワーク端末に対して、前記電気通信回線とは異なる他の電気通信回線を介して前記複数のネットワーク端末のうち少なくともいずれかと通信可能に接続されたサーバから所定のデータを配信するデータ配信システムであって、前記サーバから前記複数のネットワーク端末の内いずれか１つに対して前記所定のデータを送信する送信部と、前記送信部にて送信された所定のデータを受信したネットワーク端末から、該ネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させる端末間配信部とを有することを特徴とするものである。
【０００７】
また、本発明に係るデータ配信方法は、電気通信回線を介して互いに通信可能に接続された複数のネットワーク端末に対して、前記電気通信回線とは異なる他の電気通信回線を介して前記複数のネットワーク端末のうち少なくともいずれかと通信可能に接続されたサーバから所定のデータを配信するデータ配信方法であって、前記サーバから前記複数のネットワーク端末の内いずれか１つに対して前記所定のデータを送信する送信ステップと、前記送信ステップにて送信された所定のデータを受信したネットワーク端末から、該ネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させる端末間配信ステップとを有することを特徴とするものである。
【０００８】
また、本発明に係るデータ配信プログラムは、電気通信回線を介して互いに通信可能に接続された複数のネットワーク端末に対して、前記電気通信回線とは異なる他の電気通信回線を介して前記複数のネットワーク端末のうち少なくともいずれかと通信可能に接続されたサーバから所定のデータを配信する処理をコンピュータに実行させるデータ配信プログラムであって、前記サーバから前記複数のネットワーク端末の内いずれか１つに対して前記所定のデータを送信する送信ステップと、前記送信ステップにて送信された所定のデータを受信したネットワーク端末から、該ネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させる端末間配信ステップとをコンピュータに実行させることを特徴とするものである。
【発明の効果】
【０００９】
以上に詳述したように本発明によれば、電気通信回線を介して相互通信可能に接続された複数のネットワーク端末に対して、サーバから該電気通信回線とは異なる他の電気通信回線を介して所定のデータを配信する場合における、サーバにおける処理負担および当該他の電気通信回線への負荷の軽減に寄与することのできる技術を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００１１】
図１は、本実施の形態によるデータ配信システムについて説明するためのシステム構成図である。
【００１２】
同図に示すように、本実施の形態によるデータ配信システムでは、ローカルサーバ１、ＭＦＰ２０１〜ＭＦＰ２０４等の複数のネットワーク端末がＬＡＮ等の電気通信回線を介して互いに通信可能に接続されている。
【００１３】
当該ＬＡＮ内のこれらネットワーク端末は、インターネット等の他の電気通信回線を介して、センタサーバ（配信サーバ）３と通信可能に接続され、管理されている。このようにサーバ３は、インターネットを介して複数のネットワーク端末のうち少なくともいずれかと通信可能に接続されている。
【００１４】
センタサーバ３は、同様に他のＬＡＮ内に配置されたネットワーク端末とも通信可能に接続されており、このようにして複数のＬＡＮ内のネットワーク端末の管理を行っている。
【００１５】
なお、ここでは、複数のネットワーク端末によってＬＡＮが構成されている例を挙げているが、これに限らず、複数のネットワーク端末を相互通信可能に接続することができればＬＡＮに限らず、例えばＷＡＮや、部署単位、企業単位、国家単位でのネットワークであってもよい。また、これら複数のネットワーク端末それぞれが全て同じ通信回線によって接続されていなくともよく、結果としてこれら複数のネットワーク端末が相互通信可能になっていればよい。
【００１６】
図２は、本実施の形態によるデータ配信システムについて説明するための機能ブロック図である。
【００１７】
本実施の形態によるデータ配信システムは、送信部３０１、受信済端末識別部３０２（或いは受信済端末識別部１０２）、端末間配信部１０１を備えてなる構成となっている。
【００１８】
本実施の形態では、センタサーバ３が送信部３０１、受信済端末識別部３０２、ＣＰＵ３０３およびメモリ３０４を備えており、ローカルサーバ１が端末間配信部１０１、受信済端末識別部１０２、ＣＰＵ１０３およびメモリ１０４を備えている。なお、ここでは各構成部分がローカルサーバ１およびセンタサーバ３に備えられている構成を一例として示しているが、これに限られるものではなく、これら各構成部分の機能がシステム全体として実現されていれば、その配置はどのようなものであってもよい。例えば、端末間配信部１０１および受信済端末識別部１０２のうち少なくとも一方をネットワーク端末のうちのいずれかに配置することもできる。
【００１９】
送信部３０１は、サーバ３から複数のネットワーク端末（ＭＦＰ２０１〜ＭＦＰ２０４等）の内いずれか１つに対して所定のデータを送信する役割を有している。
【００２０】
受信済端末識別部１０２（或いは受信済端末識別部３０２）は、所定のデータを受信済みのネットワーク端末を識別する役割を有している。ここでは、受信済端末識別部がＬＡＮ（ローカルサーバ１）側およびサーバ（センタサーバ３）側の双方に配置されている例を挙げているが、必ずしも双方にある必要はなく、いずれか一方にて機能していればよい。
【００２１】
受信済端末識別部がＬＡＮ側にある場合、各ＭＦＰとローカルサーバ１とが（或いは、ＭＦＰ同士で）相互に通信を行い、それぞれの端末におけるデータの受信状況を把握することで所定のデータを受信済みのネットワーク端末を識別する。受信済端末識別部がサーバ側にある場合、センタサーバ３から送信部３０１によってどの端末に対してデータを送信済みかを送信履歴に関するデータ等に基づいて判断し、所定のデータを受信済みのネットワーク端末を識別する。
【００２２】
端末間配信部１０１は、送信部３０１にて送信された所定のデータを受信したネットワーク端末から、該ネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させる役割を有している。ここでは、端末間配信部１０１は、所定のデータを受信したネットワーク端末から、受信済端末識別部１０２にて所定のデータを受信済みと識別されたネットワーク端末以外の他のネットワーク端末（未だ所定のデータを受信していない端末）に対して、所定のデータを配信させる構成となっている。
【００２３】
ＣＰＵ１０３およびＣＰＵ３０３は、データ配信システムにおける各種処理を行う役割を有しており、またメモリ１０４およびメモリ３０４に格納されているプログラムを実行することにより種々の機能を実現する役割も有している。メモリ１０４およびメモリ３０４は、例えばＲＯＭやＲＡＭ等から構成されており、データ配信システムにおいて利用される種々の情報やプログラムを格納する役割を有している。
【００２４】
図３は、本実施の形態によるデータ配信システムにおける処理の流れ（データ配信方法）について説明するためのフローチャートである。
【００２５】
まず送信部３０１は、センタサーバ３から複数のネットワーク端末（ＭＦＰ２０１〜ＭＦＰ２０３など）の内いずれか１つに対して所定のデータを送信する（送信ステップ）（Ｓ１０１）。ここで、送信部３０１により送信される所定のデータは、所定のファイルを複数に分割したものの内のいずれか１つとすることもできる。このようにファイルを分割して送信することにより、容量の大きいデータを配信する場合におけるネットワークへの通信負荷およびサーバにおける処理負荷の軽減に寄与することができる。
【００２６】
受信済端末識別部１０２（或いは受信済端末識別部３０２）は、所定のデータを受信済みのネットワーク端末を識別する（受信済端末識別ステップ）（Ｓ１０２）。
【００２７】
次に、端末間配信部１０１は、送信ステップにて送信された所定のデータを受信したネットワーク端末から、該ネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させる（端末間配信ステップ）（Ｓ１０３）。ここでは、端末間配信部１０１は、所定のデータを受信したネットワーク端末から、受信済端末識別ステップにて所定のデータを受信済みと識別されたネットワーク端末以外の他のネットワーク端末に対して、所定のデータを配信するようにしている。
【００２８】
上述のデータ配信方法ににおける処理の各ステップは、メモリ１０４およびメモリ３０４に格納されているデータ配信プログラムをＣＰＵ１０３およびＣＰＵ３０３に実行させることにより実現されるものである。
【００２９】
続いて、本実施の形態によるデータ配信方法における処理の詳細について説明する。図４〜図１１は、データ配信方法における処理の詳細について説明するための図である。以下、図４〜図１１において、実線の矢印はリクエストやコマンドを意味するものとし、破線の矢印はデータ転送を意味するものとする。
【００３０】
まず、ＭＦＰ２０１より所定のデータ（ファームウェアの更新データなど）が存在するか否かについてセンタサーバ３に対して問合せを行う（図４（ａ）参照）。
【００３１】
送信すべき所定のデータが存在する場合、センタサーバ３は、当該所定のデータに関する情報をＭＦＰ２０１に送信する（図４（ｂ）参照）。ここでは、センタサーバ３からＭＦＰ２０１に対して送信すべき所定のデータは、ファームウェアの更新用ファイルを９つに分割したものであるため、ＭＦＰ２０１には、分割されたデータを結合するためのデータや当該所定のデータの正確性を保障するための情報（データの分割数、各分割データの情報、ファームウェアの情報など）が送信される。
【００３２】
次に、ＭＦＰ２０１は、自己と通信可能なＭＦＰ（以下、ＭＦＰ群と呼ぶ）を検索する。ここでは、ＭＦＰ２０１から見たＭＦＰ群はＭＦＰ２０２、ＭＦＰ２０３およびＭＦＰ２０４となる。ＭＦＰ２０１は、センタサーバ３に対してこのＭＦＰ群のリストを送信する（図４（ｃ）参照）。
【００３３】
センタサーバ３は、複数に分割された各所定のデータ（１）〜（９）の内どれをＭＦＰ２０１側で取得すべきかを指示する。この場合、ＭＦＰ２０１側で取得すべきデータは、データ（１）となる。センタサーバ３では、ＭＦＰ群の内の各ＭＦＰに対してどのデータを送信済みであるかを記録した情報をメモリ３０４に格納しており、同じデータを同じＭＦＰに対して重複して送信しないように管理している。これにより、あるＭＦＰ側から見たＭＦＰ群における各ＭＦＰには、それぞれの分割データは１回しか送信されないことになる（図５（ａ）参照）。
【００３４】
ＭＦＰ２０１は、センタサーバ３から指示されたデータ（１）をセンタサーバ３に対して要求する（図５（ｂ）参照）。
【００３５】
センタサーバ３は、要求に応じてデータ（１）をＭＦＰ２０１に対して配信する（図５（ｃ）参照）。
【００３６】
上記と同様に、ＭＦＰ２０２からもセンタサーバ３に対して、更新データの問合せが来る（図６（ａ）参照）。
【００３７】
送信すべき所定のデータが存在する場合、センタサーバ３は、当該所定のデータに関する情報をＭＦＰ２０２に送信する（図６（ｂ）参照）。
【００３８】
そして、ＭＦＰ２０２は、ＭＦＰ２０１と同様にＭＦＰ群を検索する。この場合、ＭＦＰ２０２から見たＭＦＰ群は、ＭＦＰ２０１、ＭＦＰ２０３およびＭＦＰ２０４となる。ＭＦＰ２０２は、センタサーバ３に対して、検索したＭＦＰ群のリストを送信する（図６（ｃ）参照）。
【００３９】
センタサーバ３は、ＭＦＰ２０２に対して、データ（２）の取得を指示するとともに、データ（２）に関する情報を送信する（図７（ａ）参照）。センタサーバ３は、ＭＦＰ２０１とＭＦＰ２０２とが同じＭＦＰ群に属していることを知っているため、ＭＦＰ２０２には、ＭＦＰ２０１と重複しないようにデータ（２）を取得するように指示する。
【００４０】
ＭＦＰ２０２は、センタサーバ３から指示されたデータ（２）をセンタサーバ３に対して要求する（図７（ｂ）参照）。
【００４１】
そして、センタサーバ３からＭＦＰ２０２に対してデータ（２）を配信する（図７（ｃ）参照）。
【００４２】
同様にして、ＭＦＰ２０３およびＭＦＰ２０４も動作する（図８（ａ）参照）。
【００４３】
続いて、ＭＦＰ２０１におけるデータ（１）の受信処理が完了した場合、更新データに関する情報より、未だ全てのデータが揃っていないことが分かるため、再度データ取得の問合せをセンタサーバに対して行う（図８（ｂ）参照）。
【００４４】
センタサーバ３は、ＭＦＰ２０１のＭＦＰ群に転送されていないデータであるデータ（５）の取得をＭＦＰ２０１に対して指示する（図８（ｃ）参照）。
【００４５】
これを受けて、ＭＦＰ２０１は、センタサーバ３に対してデータ（５）の送信を要求する（図９（ａ）および図９（ｂ）参照）。
【００４６】
同様にして、ＭＦＰ２０２、ＭＦＰ２０３およびＭＦＰ２０４も動作し、データ（６）〜（９）を取得する。ここで、ＭＦＰ２０２における受信処理が完了する（図９（ｃ）参照）。
【００４７】
この時点で、センタサーバ３にはこれらＭＦＰ２０１〜２０４に対して送信すべきデータは残っていないが、ＭＦＰ２０２自身には必要な全データが揃っていないので、センタサーバ３に対して再度データ取得の要求を行う。（図１０（ａ）参照）。
【００４８】
センタサーバ３からは全てのデータがＭＦＰ群に対して配信済みであるため、残りのＭＦＰからのリクエストに対しては、他の同じＭＦＰ群に属するＭＦＰからデータ取得するように命令する。ここでは、データ（７）の転送が最も進んでいると考えられることから、端末への処理負荷も最も低いと想定し、ＭＦＰ２０３からデータ（３）を取得するように指示する（図１０（ｂ）参照）。
【００４９】
このようにして、センタサーバ３からデータ（３）を取得するように指示を受けたＭＦＰ２０２は、ＭＦＰ２０３に対してデータ取得要求を行う（図１０（ｃ）および図１１（ａ）参照）。
【００５０】
データ（３）をＭＦＰ２０３から受け取ったＭＦＰ２０２は、センタサーバ３に対してデータ（３）受信完了の通知を行う。センタサーバ３は、当該通知に基づいてＭＦＰ２０２の保持データにデータ（３）を追加し、データ（２）、（６）および（３）を保持していることをメモリ３０４に記憶しておく（図１１（ｂ）参照）。
【００５１】
このように、ＭＦＰ側にてデータ受信が完了した順に、センタサーバ３に対してリクエストを行い、どのＭＦＰからデータを取得するかの指示を受けて、同じＭＦＰ群に属するＭＦＰ間でデータ配信を行うことができる（図１１（ｃ）参照）。これにより、インターネット上でのデータ転送を極力減らすことができ、センタサーバ３における処理負担の軽減にも寄与することができる。
【００５２】
ここでは、当該分割された所定データ（１）〜（９）は、ファームウェア更新用のデータを分割したものであるため、これら各分割データが全て受信されたところで結合し、各ＭＦＰにて自動で更新処理を行う。
【００５３】
なお、上述した例では、センタサーバ３から配信するデータが、所定のファイル等のデータを分割したものであるものとしている。このように、容量の大きいデータについては、十分に小さいサイズとなるまで分割した上で、所定のデータとして配信するようにすることで、他の電気通信回線（ここではインターネット回線）にかかる通信負荷を軽減することができる。
【００５４】
上述の実施の形態では、センタサーバ３から複数のネットワーク端末のうちのいずれか１つに対して所定のデータを送信する構成となっているが、これに限らず、例えば送信部３０１からは、複数のネットワーク端末の内の特定のネットワーク端末１台のみに対して所定のデータを送信する構成とし、端末間配信部１０１によって、該特定のネットワーク端末から該特定のネットワーク端末以外の他のネットワーク端末に対して、該所定のデータを配信させるようにしてもよい。
【００５５】
このようにすることで、ＬＡＮ内でのネットワーク端末間での通信は可能であるが、センタサーバ３と直接的に通信を行うことはできないような通信能力の低いネットワーク端末が存在する場合に、センタサーバ３と直接通信可能なネットワーク端末に対してまず所定のデータを送信し、当該端末から上記通信能力の低いネットワーク端末に対して受信した所定のデータを配信することができる。
【００５６】
また、上述の例では、各ＭＦＰが自己が保持していないデータの要求をセンタサーバに対して行う構成となっているが、これに限られるものではなく、各ＭＦＰ自身が同じＭＦＰ群に属する他のＭＦＰに問合せるようにしてもよい。また、足りないデータが他のＭＦＰにてダウンロード中である場合には、しばらく時間をおいてからリトライするようにしてもよい。このように、未だ受信が完了していないデータの受信に関するデータ所在の問合せ等の処理に関しても、極力ＭＦＰ側で行うようにすることにより、センタサーバ３とＭＦＰとの間での通信量を減らすことができ、ひいてはセンタサーバにおける処理負担の軽減に寄与することができる。
【００５７】
また、本実施の形態では、センタサーバ側から各ＭＦＰに対して配信する所定のデータがファームウェアの更新用データである例を示したが、これに限られるものではなく、これらＭＦＰのうちの少なくとも２台に対して、センタサーバ側から配信されるべき共通のデータであればよい。
【００５８】
本実施の形態では装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と共働してその機能を実現させるものであってもよい。
【００５９】
本発明を特定の態様により詳細に説明したが、本発明の精神および範囲を逸脱しないかぎり、様々な変更および改質がなされ得ることは、当業者には自明であろう。
【図面の簡単な説明】
【００６０】
【図１】本実施の形態によるデータ配信システムについて説明するためのシステム構成図である。
【図２】本実施の形態によるデータ配信システムについて説明するための機能ブロック図である。
【図３】本実施の形態によるデータ配信システムにおける処理の流れ（データ配信方法）について説明するためのフローチャートである。
【図４】データ配信方法における処理の詳細について説明するための図である。
【図５】データ配信方法における処理の詳細について説明するための図である。
【図６】データ配信方法における処理の詳細について説明するための図である。
【図７】データ配信方法における処理の詳細について説明するための図である。
【図８】データ配信方法における処理の詳細について説明するための図である。
【図９】データ配信方法における処理の詳細について説明するための図である。
【図１０】データ配信方法における処理の詳細について説明するための図である。
【図１１】データ配信方法における処理の詳細について説明するための図である。
【符号の説明】
【００６１】
１０１  端末間配信部、１０２  受信済端末識別部、１０３  ＣＰＵ、１０４  メモリ、２０１，２０２，２０３，２０４  ＭＦＰ、３０１  送信部、３０２  受信済端末識別部、３０３  ＣＰＵ、３０４  メモリ。
【図１】
2006301706.tif 000003
【図２】
2006301706.tif 000004
【図３】
2006301706.tif 000005
【図４】
2006301706.tif 000006
【図５】
2006301706.tif 000007
【図６】
2006301706.tif 000008
【図７】
2006301706.tif 000009
【図８】
2006301706.tif 000010
【図９】
2006301706.tif 000011
【図１０】
2006301706.tif 000012
【図１１】
2006301706.tif 000013