(57)【要約】【課題】クライアント装置間での直接的なデータの送受信を適切に制御可能なサーバ装置を提供する。【解決手段】クライアント間データ送受信制御部１２１は、あるクライアント機器から要求されたデータの保存場所をデータ管理リスト１３１でチェックし、もし、そのデータがその他の何れかのクライアント機器で保存されるものであれば、今度は、これら２つのクライアント機器がデータを直接的に送受信する機能をサポートしているかどうかをクライアント機器情報１３２でチェックする。そして、双方がサポートしていれば、クライアント間データ送受信制御部１２１は、自機器を介さない当事者間でのデータ送受信を行う旨をこれら２つのクライアント機器に指示する。【選択図】      図３
2005135345.tif 000002
【特許請求の範囲】
【請求項１】
第１のクライアント装置が保持しているデータに関する情報を管理するデータ管理手段と、
前記第１のクライアント装置と第２のクライアント装置との間で直接的に送受信することができるか否かを示す情報を管理するデバイス管理手段と、
前記第２のクライアント装置から要求されたデータを前記第１のクライアント装置が保持しているかを前記データ管理手段に管理された情報から判定すると共に、この第１および第２のクライアント装置同士が直接的に送受信可能か否かを前記デバイス管理手段に管理された情報から判定する判定手段と、
前記判定手段により前記第１のクライアント装置が要求されたデータを保持し、かつ、直接的に送受信可能と判定された場合、前記データを直接的に送受信するように前記第１および第２のクライアント装置を制御する制御手段と
を具備することを特徴とするサーバ装置。
【請求項２】
前記第１および第２のクライアント装置間で直接的に行われている送受信の状態を監視する監視手段をさらに具備し、
前記制御手段は、前記監視手段により送受信が正常に行われていない状態が検知された場合、この送受信を自装置を経由した間接的な送受信に切り換えるように前記第１および第２のクライアント装置を制御する手段を有することを特徴とする請求項１記載のサーバ装置。
【請求項３】
前記データ管理手段は、送受信時に要求されるスループット値をさらに管理し、
前記判定手段は、前記要求されるスループット値を満たす送受信が前記第１および第２のクライアント装置間で可能か否かをさらに判定することを特徴とする請求項１記載のサーバ装置。
【請求項４】
前記制御手段は、前記判定手段によりデータの格納場所が自装置であると判定された場合、前記データを自装置から受信するように前記第１のクライアント装置を制御する手段を有することを特徴とする請求項１記載のサーバ装置。
【請求項５】
前記デバイス管理手段は、有線および無線のいずれの接続形態を有するのかを示す情報を管理し、
前記判定手段は、前記第１および第２のクライアント装置の一方または両方が有線の接続形態を有する場合、これらの間では直接的に送受信することは不可能であると判定することを特徴とする請求項１記載のサーバ装置。
【請求項６】
サーバ装置と複数のクライアント装置とからなるネットワークシステムにおいて、
前記サーバ装置は、
第１のクライアント装置が保持しているデータに関する情報を管理するデータ管理手段と、
前記第１のクライアント装置と第２のクライアント装置との間で直接的に送受信することができるか否かを示す情報を管理するデバイス管理手段と、
前記第２のクライアント装置から要求されたデータを前記第１のクライアント装置が保持しているかを前記データ管理手段に管理された情報から判定すると共に、この第１および第２のクライアント装置同士が直接的に送受信可能か否かを前記デバイス管理手段に管理された情報から判定する判定手段と、
前記判定手段により前記第１のクライアント装置が要求されたデータを保持し、かつ、直接的に送受信可能と判定された場合、前記データを直接的に送受信するように前記第１および第２のクライアント装置を制御する制御手段と
を具備し、
前記クライアント装置は、
データ記憶手段と、
他のクライアント装置との間で直接的に送受信する送受信手段と、
前記サーバ装置からの指示に応じて、前記データ記憶手段に格納されたデータを前記送受信手段により他のクライアント装置に送信するデータ送信制御手段と、
データの送信を前記サーバ装置に要求した際、当該データを他のクライアント装置から受信すべき旨を前記サーバ装置から指示された場合に、当該データを前記送受信手段により他のクライアント装置から受信して前記データ記憶手段に格納するデータ受信制御手段と
を具備することを特徴とするネットワークシステム。
【請求項７】
前記サーバ装置は、
２つのクライアント装置間で直接的に行われている送受信の状態を監視する監視手段をさらに具備し、
前記制御手段が、前記監視手段により送受信が正常に行われていない状態が検知された場合、この送受信を自装置を経由した間接的な送受信に切り換えるように前記２つのクライアント装置を制御する手段を有し、
前記クライアント装置は、
前記データ送信制御手段が、前記サーバ装置からの指示に応じて、他のクライアント装置に対するデータ送信を前記サーバ装置に対するデータ送信に切り換える手段を有し、
前記データ受信制御手段が、前記サーバ装置からの指示に応じて、他のクライアント装置からのデータ受信を前記サーバ装置からのデータ受信に切り換える手段を有することを特徴とする請求項６記載のネットワークシステム。
【請求項８】
前記サーバ装置は、
前記デバイス管理手段が、有線および無線のいずれの接続形態を有するのかを示す情報を各クライアント装置毎に管理し、
前記判定手段が、前記第１および第２のクライアント装置の一方または両方が有線の接続形態を有する場合、これらの間では直接的に送受信することは不可能であると判定することを特徴とする請求項６記載のネットワークシステム。
【請求項９】
前記サーバ装置は、
前記制御手段が、前記判定手段によりデータの格納場所が自装置であると判定された場合、前記データを自装置から受信するように当該データを要求したクライアント装置を制御する手段を有することを特徴とする請求項６記載のネットワークシステム。
【請求項１０】
前記サーバ装置は、
前記デバイス管理手段が、有線および無線のいずれの接続形態を有するのかを示す情報を各クライアント装置毎に管理し、
前記判定手段が、前記２つのクライアント装置の一方または両方が有線の接続形態を有する場合、これらの間では直接的に送受信することは不可能であると判定することを特徴とする請求項６記載のネットワークシステム。
【請求項１１】
第１のクライアント装置が保持しているデータに関する情報を管理すると共に、前記第１のクライアント装置と第２のクライアント装置との間で直接的に送受信することができるか否かを示す情報を管理し、
前記第２のクライアント装置から要求されたデータを前記第１のクライアント装置が保持しているかを前記した情報から判定すると共に、この第１および第２のクライアント装置同士が直接的に送受信可能か否かを前記管理した情報から判定し、
前記第１のクライアント装置が要求されたデータを保持し、かつ、直接的に送受信可能と判定した場合、前記データを直接的に送受信するように前記第１および第２のクライアント装置を制御する
ことを特徴とするデータ送受信制御方法。
【請求項１２】
さらに、前記第１および第２のクライアント装置間で直接的に行われている送受信の状態を監視し、
前記監視により送受信が正常に行われていない状態を検知した場合、この送受信をサーバ装置を経由した間接的な送受信に切り換えるように前記第１および第２のクライアント装置を制御することを特徴とする請求項１１記載のデータ送受信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば複数の家庭電化製品が接続されるホームネットワークシステム等におけるデータ送受信制御技術に関する。
【背景技術】
【０００２】
近年、ホームサーバなどと称される電子機器が家庭内に普及し始めている。このホームサーバは、テレビジョン放送を受信・録画する機能と、この受信・録画したテレビジョン放送のデータを無線により送信する機能とを有しているため、ユーザは、無線通信機能付きのパーソナルコンピュータ等を利用して、このテレビジョン放送を好きな場所で観賞することができる。
【０００３】
また、ホームサーバの中には、テレビジョン放送の受信・録画のみならず、各種オーディオビジュアル（ＡＶ）プレーヤからのＡＶデータをユーザのパーソナルコンピュータ等に中継する機能を有するものも存在する。このホームサーバによれば、ユーザは、ＡＶプレーヤにセットされたＣＤやＤＶＤ等のコンテンツについても、好きな場所で観賞できることになる。そして、このホームサーバを中心として構築されるネットワークは、ホームネットワークシステムなどと称されている。
【０００４】
ところで、ホームサーバのユーザが、自分のパーソナルコンピュータを使ってＡＶプレーヤのコンテンツを楽しむ場合、このＡＶプレーヤからパーソナルコンピュータへのデータ送信は、実際は、ＡＶプレーヤからホームサーバへのデータ送信と、ホームサーバからパーソナルコンピュータへのデータ送信との２回の通信を経ていることになり、有限な無線帯域の利用状況としてはあまり好ましいとはいえない。
【０００５】
このようなことから、最近では、ＡＶプレーヤやパーソナルコンピュータ等、ホームサーバから見てクライアント装置となる電子機器間での直接的なデータ送受信を可能としたネットワークシステムも提案されるに至っている（例えば特許文献１参照）。この種のネットワークシステムによれば、サーバ装置の負荷が軽減され、かつ、無線帯域の有効利用も図られることになる。
【特許文献１】国際公開第０１／０５７６７８号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、この特許文献１の手法は、クライアント装置間で授受されるデータの送受信をサーバ装置の管理下に置くか否かをデータの属性により判定し、管理外と判定されたデータをクライアント装置間で直接的に送受信させるといったものである。そして、その管理外と判定されたデータ送受信については、サーバ装置は一切関知せず、当事者であるクライアント装置同士が勝手に行うだけである。従って、クライアント装置同士のデータ送受信が増えると、無線帯域の使用状況が悪化するが、サーバ装置の管理外のデータ送受信であるため、何らの調整も行うことができない。一方、管理下と判定されたデータについては、そのすべてが一律にサーバ経由で送受信されることになる。つまり、この特許文献１の手法では、サーバ装置の制御のもと、クライアント装置間でデータが直接的かつ確実に送受信されることがない。
【０００７】
この発明は、このような事情を考慮してなされたものであり、クライアント装置間での直接的なデータの送受信を適切に制御可能なサーバ装置、ネットワークシステムおよびデータ送受信制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために、この発明のサーバ装置は、第１のクライアント装置が保持しているデータに関する情報を管理するデータ管理手段と、前記第１のクライアント装置と第２のクライアント装置との間で直接的に送受信することができるか否かを示す情報を管理するデバイス管理手段と、前記第２のクライアント装置から要求されたデータを前記第１のクライアント装置が保持しているかを前記データ管理手段に管理された情報から判定すると共に、この第１および第２のクライアント装置同士が直接的に送受信可能か否かを前記デバイス管理手段に管理された情報から判定する判定手段と、前記判定手段により前記第１のクライアント装置が要求されたデータを保持し、かつ、直接的に送受信可能と判定された場合、前記データを直接的に送受信するように前記第１および第２のクライアント装置を制御する制御手段とを具備することを特徴とする。
【０００９】
また、この発明のサーバ装置は、前記第１および第２のクライアント装置間で直接的に行われている送受信の状態を監視する監視手段をさらに具備し、前記制御手段は、前記監視手段により送受信が正常に行われていない状態が検知された場合、この送受信を自装置を経由した間接的な送受信に切り換えるように前記第１および第２のクライアント装置を制御する手段を有することを特徴とする。
【００１０】
この発明のサーバ装置においては、データを要求するクライアント装置と、このデータを格納するクライアント装置との双方が、他のクライアント装置との間で直接的に送受信する機能を有する場合、そのデータを当事者同士で直接的に送受信するようにこれら２つのクライアント装置を制御し、かつ、このクライアント装置間での送受信が正常に行われているかどうかを監視して、正常に行われていない場合には、この送受信を自装置を経由した間接的な送受信に切り換えるように２つのクライアント装置を制御する。
【００１１】
これにより、サーバ装置の制御のもと、クライアント装置間でデータが直接的かつ確実に送受信されることが実現される。
【発明の効果】
【００１２】
この発明によれば、クライアント装置間での直接的なデータの送受信を適切に制御可能なサーバ装置、ネットワークシステムおよびデータ送受信制御方法を提供できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照してこの発明の実施形態を説明する。
【００１４】
図１は、この発明の実施形態に係るネットワークシステムの構成例を示す図である。図１に示すように、このネットワークシステムは、１台のサーバ機器１と、このサーバ機器１と無線または有線により接続される複数のクライアント機器２とで構成される。図１の例では、クライアント機器（３）２が有線によりサーバ機器１と接続され、その以外のクライアント機器（１），（２），（４），（５）２が無線によりサーバ機器１と接続されている。サーバ機器１は、自身が保有するデータの他、各クライアント機器２が保有するデータについてもその格納場所を管理しており、いずれかのクライアント機器２が要求するデータを自身が保有していれば、そのデータを自装置から送信し、一方、そのデータを要求したクライアント以外のいずれかのクライアント機器２が保有していれば、そのクライアント機器２からデータ要求元のクライアント機器２に対して当該データが転送されるように、これら２つのクライアント機器２を制御する。そして、このネットワークシステムは、サーバ機器１が、あるクライアント機器２が保有するデータをその他のクライアント機器２が要求してきた場合に、これら２つのクライアント機器２の間に介在して当該データの転送を中継することに加えて、状況に応じて、当事者間（データを要求するクライアント機器２とデータを保有するクライアント装置との間）でデータを直接的に送受信するように制御を行う点を特徴とする。
【００１５】
具体例を挙げると、図２に示すように、サーバ機器１として家庭内サーバ１、クライアント機器２としてモニタ２ａとＨＤＤレコーダ２ｂが存在し、ユーザが、ＨＤＤレコーダ２ｂに格納されたデータをモニタ２ａで観賞しようとした場合、家庭内サーバ１は、モニタ２ａとＨＤＤレコーダ２ｂとが直接的にデータを送受信可能かどうかを判定し、もし可能であれば、当事者間で直接的にデータ送受信を行うように、このモニタ２ａとＨＤＤレコーダ２ｂとを制御する。また、家庭内サーバ１は、このモニタ２ａとＨＤＤレコーダ２ｂとの間で実行されるデータ送受信を監視し、このデータ送受信が正常に行われていない状況を検知した場合、このＨＤＤレコーダ２ｂ→モニタ２ａのデータ送受信を、ＨＤＤレコーダ２ｂ→家庭内サーバ１→モニタ２ａのデータ送受信に切り換えるべくモニタ２ａとＨＤＤレコーダ２ｂとを制御する。
【００１６】
図３は、サーバ機器１の機能ブロックを示す図である。図３に示すように、サーバ機器１は、入力部１１、制御部１２、データ記憶部１３および無線部１４を有している。
【００１７】
入力部１１は、キーボード、マウス、リモコンおよびタッチパッド等の入力装置を使用して各種情報の入力や機器の操作を行う。制御部１２は、このサーバ機器１の各種制御を司るものであり、クライアント間データ送受信制御部１２１を具備している。クライアント間データ送受信制御部１２１は、クライアント機器２から要求されたデータのスループット値や無線帯域の使用状況等から当事者であるクライアント機器２同士による直接的なデータ送受信の可否を判定し、もじ可能であれば、そのデータを直接送受信することを双方のクライアント機器２に指示する。
【００１８】
データ記憶部１３は、データ管理リスト１３１およびクライアント機器情報１３２を含む各種データを記憶する。データ管理リスト１３１は、図４に示すように、各データの保存場所、要求スループット、データ種類を管理するための領域であり、このデータ管理リスト１３１を参照することにより、クライアント間データ送受信制御部１２１は、例えばデータＡは、自装置内に保有された４Mbpsのスループットが要求されるＡＶデータであることを知ることができ、また、データＢは、クライアント機器（２）２が保有する１０Mbpsのスループットが要求されるＡＶデータであることを知ることができる。一方、クライアント機器情報１３２は、図５に示すように、各クライアント機器２の接続形態、直接データ送受信機能有無を管理するための領域であり、このクライアント機器情報１３２を参照することにより、クライアント間データ送受信制御部１２１は、例えばクライアント機器（１）２は無線接続を行う直接データ送受信機能を有する機器であることを知ることができ、また、クライアント機器（３）２は有線接続を行う直接データ送受信機能を有しない機器であることを知ることができ、さらに、クライアント機器（５）２は無線接続を行うが直接データ送受信機能を有しない機器であることを知ることができる。
【００１９】
そして、無線部１４は、IEEE802.11等の近距離無線技術を使ったデータの送受信を実行する。
【００２０】
一方、図６は、各クライアント機器２の機能ブロックを示す図である。図６に示すように、クライアント機器２は、入力部２１、制御部２２、データ記憶部２３、無線部２４および出力部２５を有している。
【００２１】
入力部２１は、キーボード、マウス、リモコンおよびタッチパッド等の入力装置を使用して各種情報の入力や機器の操作を行う。制御部２２は、このクライアント機器２の各種制御を司るものであり、サーバ機器１からの指示に基づき、他のクライアント機器２との間の直接データ送受信処理を行なう。
【００２２】
データ記憶部２３は、前述のデータ管理リスト１３１に登録されたデータを含む各種データを記憶する。無線部２４は、IEEE802.11等の近距離無線技術を使ったデータの送受信を実行する。そして、出力部２５は、ディスプレイ、スピーカ等の出力装置を使用して受信したデータを出力する。
【００２３】
次に、図７および図８を参照して、このネットワークシステムで実行されるクライアント間データ送受信の動作原理を説明する。
【００２４】
図７は、サーバ機器１側におけるクライアント機器間データ送受信開始時の処理の流れを示すフローチャートである。
【００２５】
サーバ機器１は、まず、クライアント機器２から要求されたデータを保存している場所をデータ管理リスト１３１を参照してチェックする（ステップＡ１）。もし、そのデータが自装置内で保存されるものでなければ（ステップＡ２のＮＯ）、サーバ機器１は、そのデータを保存するのが無線接続のクライアント機器２かどうかをチェックする（ステップＡ３）。
【００２６】
無線接続のクライアント機器２であれば（ステップＡ３のＹＥＳ）、さらに、サーバ機器１は、当該データの送信側および受信側の双方のクライアント機器２が直接データ送受信機能をサポートしているかどうかをチェックする（ステップＡ４）。そして、双方がサポートしていれば（ステップＡ４のＹＥＳ）、サーバ機器１は、まず、そのデータを保存しているクライアント機器２に対して、当該データを要求したクライアント機器２に対する直接データ送信を指示する（ステップＡ５）。この指示を行うと、サーバ機器１は、直接データ送信を指示したクライアント機器２からのリターンステータスをチェックし（ステップＡ６）、ＯＫであれば（ステップＡ６のＹＥＳ）、今度は、そのデータを要求したクライアント機器２に対して、当該データを保存しているクライアント機器２からの直接データ受信を指示する（ステップＡ７）。この指示を行った際も、サーバ機器１は、直接データ受信を指示したクライアント機器２からのリターンステータスをチェックし（ステップＡ８）、ＯＫであれば（ステップＡ８のＹＥＳ）、この２つのクライアント機器２による直接データ送受信を開始させる（ステップＡ９）。
【００２７】
一方、そのデータが自装置内で保存されている（ステップＡ２のＹＥＳ）、無線接続のクライアント機器２ではない（ステップＡ３のＮＯ）、少なくとも一方のクライアント機器２が直接データ送受信機能をサポートしていない（ステップＡ４のＮＯ）、送信側クライアント機器２からのリターンステータスがＮＧ（ステップＡ６のＮＯ）、受信側クライアント機器２からのリターンステータスがＮＧ（ステップＡ８のＮＯ）のいずれかに該当した場合には、サーバ機器１は、自機器との間のデータ送受信または自機器を経由した２つのクライアント機器２間のデータ送受信といった通常データ送受信を開始させる（ステップＡ１０）。
【００２８】
図８は、クライアント機器２側におけるクライアント機器間データ送受信開始時の処理の流れを示すフローチャートである。
【００２９】
クライアント機器２は、サーバ機器１から直接データ送受信開始要求を受けると（ステップＢ１）、まず、自機器が直接データ送受信が開始できる状態にあるかどうかをチェックする（ステップＢ２）。もし、直接データ送受信が可能な状態であれば（ステップＢ２のＹＥＳ）、クライアント機器２は、サーバ機器へＯＫのリターンステータスを返し（ステップＢ３）、直接データ送受信を開始する（ステップＢ４）。
【００３０】
一方、直接データ送受信が不可能な状態であれば（ステップＢ２のＮＯ）、クライアント機器２は、サーバ機器へＮＧのリターンステータスを返し（ステップＢ５）、通常データ送受信を開始する（ステップＢ６）。
【００３１】
図９および図１０は、サーバ機器１およびクライアント機器２が前述の動作を行うことにより実行されるサーバ機器を介したクライアント機器間の通常データ送受信およびサーバ機器を介さないクライアント機器間の直接データ送受信の様子を示す図である。
【００３２】
図９に示すように、サーバ機器を介したクライアント機器間の通常データ送受信の場合には、まず、送信側クライアント機器２からサーバ機器１にデータが送信され（１）、サーバにより当該データの受信が実行される（２）。そして、このデータを受信したサーバ機器１が、今度はこのデータを受信側クライアント機器２に送信する（３）。つまり、この場合、データ送信に必要な無線帯域の２倍の帯域を使用することになり、無線帯域の有効利用が図られてはいなかった。
【００３３】
これに対して、図１０に示すように、サーバ機器を介さないクライアント機器間の直接データ送受信の場合には、まず、サーバ機器１から送信側クライアント機器２に対して直接データ送信の指示がなされる（１）。また、そのステータスが送信側クライアント機器２からサーバ機器１に返却されると（２）、今度は、サーバ機器１から受信側クライアント機器２に対して直接データ受信の指示がなされる（３）。そして、そのステータスが受信側クライアント機器２からサーバ機器１に返却されると（４）、サーバ機器１を介さないクライアント機器２間での直接データ送受信が実行される（５）。この場合、サーバ機器１により、自機器の接続されたクライアント機器２間の直接データ送受信が制御されるので、無線帯域の効率的な利用が可能となる。
【００３４】
ところで、クライアント機器２間での直接データ送受信を開始した時、例えば図１１のように、データの送受信を行なう２つのクライアント機器２の位置関係によっては、これら２つのクライアント機器間で直接データの送受信が出来ない場合が考えられる。このような場合、例えば一方のクライアント機器２の位置を変更して、直接データ送受信を行なうことも可能であるが、家庭内では、大型ＴＶ装置やＨＤＤレコーダなどの機器のように位置を簡単に変更できない機器もある。そこで、このネットワークシステムでは、直接データ送受信を開始したものの直接データ送受信が行なえないと判断した場合、自動的に通常データ送受信に切り換える方法を提供する。
【００３５】
図１２および図１３は、このデータ送受信の切り換え処理の流れを示すフローチャートであり、図１２はサーバ機器１側、図１３はクライアント機器２側の動作手順をそれぞれ表している。
【００３６】
少なくとも１組み以上のクライアント機器２が直接データ送受信を行っている時、サーバ機器１は、クライアント機器２が送信する無線データをすべてチェックする（図１２のステップＣ１）。なお、図１１のように、２つのクライアント機器２間でデータの送受信が行えない場合も、サーバ機器１では、２つのクライアント機器が送信する無線データを検知することが可能である。もし、いずれかのクライアント機器２間のデータ送受信が正常に行われていないと判断すると（図１２のステップＣ２のＮＯ）、サーバ機器１は、それら２つのクライアント機器２に対して直接データ送受信処理の中止を指示し（図１２のステップＣ）、サーバ機器を介した通常データ送受信処理に切り換える（図１２のステップＣ４）。ステップＣ２での判断条件としては、送信側クライアント機器２からの送信データ量と受信側クライアント機器２での正常な受信データ量とを調べて、正常な受信データ量が送信データ量に比べてある規定値以下の割合になった場合に、直接データ送受信での通信状態が悪いと判断するといった方法などが考えられる。
【００３７】
一方、クライアント機器２は、このサーバ機器１からの直接データ送受信処理中止を指示されると（図１３のステップＤ１）、直接データ送受信処理を中止し、通常データ送受信処理に切り換える（図１３のステップＤ２）。
【００３８】
以上のような方法で、クライアント機器２の位置関係などによって直接データ送受信が正常に行えない場合、自動的にデータ送受信方法が直接データ送受信方法からサーバ機器を介した通常データ送受信方法に切り換わることが可能となる。
【００３９】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４０】
【図１】この発明の実施形態に係るネットワークシステムの構成例を示す図
【図２】同実施形態のネットワークシステムの一具体例を示す図
【図３】同実施形態のサーバ機器の機能ブロックを示す図
【図４】同実施形態のサーバ機器が保有するデータ管理リストの内容を例示する図
【図５】同実施形態のサーバ機器が保有するクライアント機器情報の内容を例示する図
【図６】同実施形態の各クライアント機器の機能ブロックを示す図
【図７】同実施形態のサーバ機器側におけるクライアント機器間データ送受信開始時の処理の流れを示すフローチャート
【図８】同実施形態のクライアント機器側におけるクライアント機器間データ送受信開始時の処理の流れを示すフローチャート
【図９】同実施形態のサーバ機器を介したクライアント機器間の通常データ送受信の様子を示す図
【図１０】同実施形態のサーバ機器を介さないクライアント機器間の直接データ送受信の様子を示す図
【図１１】位置関係によって２つのクライアント機器間で直接データの送受信が出来ない場合の具体例を示す図
【図１２】同実施形態のサーバ機器側におけるデータ送受信の切り換え処理の流れを示すフローチャート
【図１３】同実施形態のクライアント機器側におけるデータ送受信の切り換え処理の流れを示すフローチャート
【符号の説明】
【００４１】
１…サーバ機器、２…クライアント機器、１１…入力部、１２…制御部、１３…データ記憶部、１４…無線部、２１…入力部、２２…制御部、２３…データ記憶部、２４…無線部、２５…出力部、１２１…クライアント間データ送受信制御部、１３１…データ管理リスト、１３２…クライアント機器情報。
【図１】
2005135345.tif 000003
【図２】
2005135345.tif 000004
【図３】
2005135345.tif 000005
【図４】
2005135345.tif 000006
【図５】
2005135345.tif 000007
【図６】
2005135345.tif 000008
【図７】
2005135345.tif 000009
【図８】
2005135345.tif 000010
【図９】
2005135345.tif 000011
【図１０】
2005135345.tif 000012
【図１１】
2005135345.tif 000013
【図１２】
2005135345.tif 000014
【図１３】
2005135345.tif 000015