(57)【要約】【課題】端末からのサーバに対する負荷の軽減およびルータ又はネットワーク間の通信回線等の通信量を低減するネットワーク通信方法および装置を提供する。【解決手段】例えば航空機による空中の副ネットワーク１の端末１１から地上の主ネットワーク２に接続されたサーバ２７への情報検索要求（サーバ検索）がなされると、副ネットワーク１のルータ１２が記憶保存する履歴情報に基づいて利用可能な情報が同じネットワーク１内の他の端末に存在しないか確認（履歴チェック）し、この履歴チェック結果に基づき、他の端末１３から利用可能な情報を転送するか又は主ネットワーク２のルータ２６に接続されたサーバ２７に問い合わせ（サーバ検索）し、その結果を転送して受信すると共に、履歴情報に追加する。【選択図】図３
2005303772.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末、該端末のルーティングを行うルータおよびデータベースを備えるサーバによりネットワークが構成され、前記端末から前記ルータを介して前記サーバに情報検索要求がなされ、検索結果を受信するネットワーク通信方法において、
前記端末からの情報検索要求に基づき前記サーバに問い合わせする前に、前記ルータにより他の端末に利用可能な情報の有無等を判断し、該判断の結果に基づき前記サーバに問い合わせを行うことを特徴とするネットワーク通信方法。
【請求項２】
前記端末から前記情報検索要求を受けた前記ルータは、該ルータの内部に記憶保存された履歴情報に基づいて利用可能な情報の有無を判断することを特徴とする請求項１に記載のネットワーク通信方法。
【請求項３】
前記ルータは、前記他の端末に利用可能な情報が存在する場合には、該他の端末の利用可能な情報を転送し、前記利用可能な情報が存在しない場合には、前記サーバに問い合わせるサーバ検索を行うことを特徴とする請求項１又は２に記載のネットワーク通信方法。
【請求項４】
前記ルータが受けた検索内容、データの届け先、履歴登録時間等のデータは、前記履歴情報として前記ルータに記憶保存されることを特徴とする請求項１、２又は３に記載のネットワーク通信方法。
【請求項５】
前記ルータの前記履歴情報は、予め設定されたリフレッシュ期間に基づいてリフレッシュされることを特徴とする請求項２、３又は４に記載のネットワーク通信方法。
【請求項６】
前記端末から情報検索要求を受けたルータは、前記サーバに接続されたルータへのルーティング経路に前記ルータが１以上接続される場合には、前記各ルータに対して前記履歴情報を確認することを特徴とする請求項１乃至５の何れかに記載のネットワーク通信方法。
【請求項７】
それぞれルータ、サーバ又は複数の端末に接続された複数のルータを含んで構成される主ネットワークと、ルータおよび複数の端末を含み前記主ネットワークと通信回線により接続される副ネットワークを備え、該副ネットワークの端末から前記通信回線を介して前記主ネットワークに接続されたサーバに対して情報検索要求を行うネットワーク通信装置において、
前記ルータは、過去の情報検索要求に関連するデータを履歴情報として記録保存し、前記副ネットワークの前記端末から前記サーバに対する新たな情報検索要求があると、前記サーバに問い合わせする前に、前記ネットワーク内の他の端末に利用可能な情報の有無を判断することを特徴とするネットワーク通信装置。
【請求項８】
前記副ネットワークは、前記主ネットワークの無線ＬＡＮ機器による無線通信回線を介して接続された航空機等により構成される空中ネットワークであることを特徴とする請求項７に記載のネットワーク通信装置。
【請求項９】
前記副ネットワークは、小規模の地上ネットワークであり、有線通信回線を介して前記主ネットワークに接続されていることを特徴とする請求項７に記載のネットワーク通信装置。
【請求項１０】
前記ネットワーク内にデータ保存用の専用端末を備えることを特徴とする請求項７、８又は９に記載のネットワーク通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワーク通信方法および装置に関し、特に地上ネットワークおよび空中ネットワーク間等において、端末からサーバに対するサーバ検索要求によるデータ通信を効率的に行うネットワーク通信方法および装置に関する。
【背景技術】
【０００２】
コンピュータ等のデータ処理装置の普及により、これらデータ処理装置間を有線又は無線通信回線で相互接続してＬＡＮ（Local Area Network）又はＷＡＮ（Wide Area Network）等のネットワーク化されている。そして、各データ処理装置は、これらネットワーク（ＬＡＮ又はＷＡＮ）内又はネットワーク相互間でデータのルーティングを行う。ここで、ルーティングとは、送信元と宛先（受信側）間に複数のルート（経路）が存在するネットワークで、１つのルートを選択することである。そして、このルーティングの機能を有する装置が、ルータである。即ち、ルータとは、ＬＡＮ同士又はＬＡＮとＷＡＮを相互に接続するための装置である。
【０００３】
ここで、ＬＡＮおよびＷＡＮ等のネットワークは、地上に設けられているとは限らない。地上のネットワークおよび飛行中の航空機や宇宙空間を周回中の通信衛星等により構成される空中のネットワーク間でのデータ通信も日常的に行われている。ルータは、送信されるデータに含まれているアドレスに基づいてデータを振り分けてデータを届けることを、その主要機能としている。しかし、空地間（即ち、空中のネットワークおよび地上のネットワーク間）等でデータ伝送する場合には、これらネットワーク間の通信回線が細く（即ち、通信容量が小さく）、回線の圧迫が問題となる。そのため、全ての検索要求に対して毎回処理を行うのは非効率であるので、その効率化が必要になる。
【０００４】
この問題を解決するために、ルータに検索内容および検索結果データの届け先アドレスを記憶させておき、ある端末（データ処理装置）から検索が行われたら、以前に同じ検索が行われたか否かを履歴からチェックする。そして、履歴の中に既に検索結果データを送り届けている端末があれば、その端末にデータ転送を依頼し、その端末から検索結果のデータを受け取り、検索要求のあった端末へデータを転送する。
【０００５】
斯かる技術分野における又は関連する従来技術は、種々の文献に開示されている。無線通信回線を介して通信する携帯端末、情報を記憶した情報源サーバ装置および無線通信ゲートウェイサーバ装置を備え、携帯端末によるネットワークへのアクセス時間を短縮する移動体無線通信システム、無線通信ゲートウェイサーバ装置、位置情報算出システム、その方法及び記憶媒体が開示されている（例えば、特許文献１参照。）。また、履歴情報保持手段を備え、クライアントソフトやその動作する環境、サーバ等に依存せずに履歴情報を蓄えるデータ中継装置、サーバ及び情報端末装置が開示されている（例えば、特許文献２参照。）。同様に、履歴情報保持手段、データ取得手段、データ出力手段、更新データ検出手段、情報選択手段および情報提供手段を備え、ユーザの負担を増大することなくサーバに掲示されているデータの更新情報を得るデータ中継装置、データ中継方法、情報端末装置、データ通信システム等が開示されている（例えば、特許文献３参照。）。更にまた、マルチキャスト通信で用いられている方式として、データを取得できなかった端末に、正常にデータを受け取っている端末に対しデータを転送するようにルータが信号を送り、データを送らせているというものがある（非特許文献１参照。）。
【０００６】
【特許文献１】特開２００１−１２７８０３号公報（第１１−１２頁、第１図）
【特許文献２】特開平１０−１０５４５３号公報（第９頁、第１図）
【特許文献３】特開平１１−１６１６０３号公報（第６頁、第１図）
【非特許文献１】『Nikkei  Internet  Technology』（手島透著、１９９８年４月発行）第９０〜９３頁
【発明の開示】
【発明が解決しようとする課題】
【０００７】
通常のルータは、データを届けるためにアドレス振り分けをしているだけであるため、ネットワーク間の通信回線の細さ等を意識したデータのルーティングを行っておらず、通信回線の圧迫を引き起こす可能性がある。特に、空中ネットワークおよび地上ネットワーク間の通信においては、通信回線の帯域が細くなってしまうことが予想される。空中ネットワーク内にある端末から地上ネットワーク内のサーバに検索を行う場合に、それ程緊急を要さないデータやある程度の鮮度が保たれていれば問題のないデータの検索を毎回行うと、本来必須且つ緊急を要するデータや鮮度が要求されるデータの送受を妨げる虞がある。
【０００８】
また、地上の小規模ネットワークおよび大規模ネットワーク間が細い帯域で接続されている場合にも、同様事態が予想され、厳しい通信回線では少しでも通信量を低減する必要がある。更に、適度に情報の鮮度を保つために、アプリケーション毎にルータに記憶させておいた検索内容や届先アドレス履歴をある一定期間（または時間）でリフレッシュさせ、システム全体として、不都合が起こらないようにする必要がある。
【０００９】
本発明は、従来技術の上述した課題又は要求に鑑みなされたものであり、ネットワーク間の通信回線が細い場合や回線を圧迫させたくない場合に、ある程度の情報鮮度が保たれていれば問題のないデータに対して適用し、ネットワーク間およびネットワーク内の通信回線の圧迫を低減させるネットワーク通信方法および装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述の課題を解決するため本発明によるネットワーク通信方法および装置は次のような特徴的な構成を採用している。
【００１１】
（１）複数の端末、該端末のルーティングを行うルータおよびデータベースを備えるサーバによりネットワークが構成され、前記端末から前記ルータを介して前記サーバに情報検索要求がなされ、検索結果を受信するネットワーク通信方法において、
前記端末からの情報検索要求に基づき前記サーバに問い合わせする前に、前記ルータにより他の端末に利用可能な情報の有無等を判断し、該判断の結果に基づき前記サーバに問い合わせを行うネットワーク通信方法。
【００１２】
（２）前記端末から前記情報検索要求を受けた前記ルータは、該ルータの内部に記憶保存された履歴情報に基づいて利用可能な情報の有無を判断する上記（１）のネットワーク通信方法。
【００１３】
（３）前記ルータは、前記他の端末に利用可能な情報が存在する場合には、該他の端末の利用可能な情報を転送し、前記利用可能な情報が存在しない場合には、前記サーバに問い合わせるサーバ検索を行う上記（１）又は（２）のネットワーク通信方法。
【００１４】
（４）前記ルータが受けた検索内容、データの届け先、履歴登録時間等のデータは、前記履歴情報として前記ルータに記憶保存される上記（１）、（２）又は（３）のネットワーク通信方法。
【００１５】
（５）前記ルータの前記履歴情報は、予め設定されたリフレッシュ期間に基づいてリフレッシュされる上記（２）、（３）又は（４）のネットワーク通信方法。
【００１６】
（６）前記端末から情報検索要求を受けたルータは、前記サーバに接続されたルータへのルーティング経路に前記ルータが１以上接続される場合には、前記各ルータに対して前記履歴情報を確認する上記（１）乃至（５）の何れのネットワーク通信方法。
【００１７】
（７）それぞれルータ、サーバ又は複数の端末に接続された複数のルータを含んで構成される主ネットワークと、ルータおよび複数の端末を含み前記主ネットワークと通信回線により接続される副ネットワークを備え、該副ネットワークの端末から前記通信回線を介して前記主ネットワークに接続されたサーバに対して情報検索要求を行うネットワーク通信装置において、
前記ルータは、過去の情報検索要求に関連するデータを履歴情報として記録保存し、前記副ネットワークの前記端末から前記サーバに対する新たな情報検索要求があると、前記サーバに問い合わせする前に、前記ネットワーク内の他の端末に利用可能な情報の有無を判断するネットワーク通信装置。
【００１８】
（８）前記副ネットワークは、前記主ネットワークの無線ＬＡＮ機器による無線通信回線を介して接続された航空機等により構成される空中ネットワークである上記（７）のネットワーク通信装置。
【００１９】
（９）前記副ネットワークは、小規模の地上ネットワークであり、有線通信回線を介して前記主ネットワークに接続されている上記（７）のネットワーク通信装置。
【００２０】
（１０）前記ネットワーク内にデータ保存用の専用端末を備える上記（７）、（８）又は（９）のネットワーク通信装置。
【発明の効果】
【００２１】
本発明によるネットワーク通信方法および装置によると、次の如き実用上の顕著な効果が得られる。第１に、ある程度の情報鮮度が保たれていれば問題のないデータに関して、サーバ間との通信を抑えることで通信回線のデータの低減を行えることが可能である。その理由は、ルータに検索内容や検索結果の届け先アドレス情報を記憶させておくことにより、毎回サーバ問い合わせることなく、自ネットワーク内のいずれかの端末とデータの共有を行うためである。
【００２２】
第２に、自ネットワーク内においても、端末およびサーバ間通信のデータ量を低減且つサーバに負荷をかけないことが可能である。その理由は、サーバがネットワーク内にある端末又はネットワーク外からの端末から、種々の要求を受けて処理を行っており、上述の如きルータの設定でサーバの負荷および端末とサーバ間通信を軽減できるためである。
【００２３】
第３に、適度な情報鮮度の保持が可能である。その理由は、ルータに記憶させた情報を一定の期間（又は時間）毎にリフレッシュし、情報が無意味なものにならないようにするからである。
【実施例１】
【００２４】
以下、本発明によるネットワーク通信方法および装置の好適実施例の構成および動作を、添付図面を参照して詳細に説明する。
【００２５】
先ず、図１は、本発明によるネットワーク通信装置の第１実施例の全体システム構成を概要図である。図１に示す特定のネットワーク通信装置は、空中にあるネットワーク（空中ネットワーク＝副ネットワーク）１、地上ネットワーク（大規模ネットワーク＝主ネットワーク）２および地上ネットワーク（小規模ネットワーク）３により構成されるネットワークにおける通信装置である。
【００２６】
ここで、空中ネットワーク１は、例えば複数の航空機により構成され、航空機内の端末Ａ１１およびルータＡ１２を有する。地上ネットワーク２は、ルータＢ２１、ルータＣ２３およびルータＥ２６と共に無線ＬＡＮ機器等を含んでいる。ルータＢ２１には複数の端末Ｂ２２が接続され、ルータＣ２３にはルータＤ２４を介して複数の端末Ｄ２５が接続され、ルータＥ２６にはサーバ２７が接続されている。そして、空中ネットワーク１は、地上ネットワーク２の無線ＬＡＮ機器と細い帯域の通信回線（無線通信回線）４により相互接続されている。また、地上ネットワーク３は、端末ａ３１、端末ｂ３２が接続された複数のルータＣ３３を有する。そして、地上ネットワーク２および地上ネットワーク３は、通信回線（有線）５により接続されている。
【００２７】
空中のネットワーク１は、航空機数機（例えば、４〜５機）で構成され、必要な情報を航空機間又は地上から受けている。上述の如く、空中ネットワーク１および地上ネットワーク２間の無線通信回線４は、限られた帯域で非常に細く、地上とのデータのやり取りをタイムリに行うことは困難である。しかし、ネットワーク間でやり取りされる情報によっては、時々刻々と変化するデータや緊急を要するデータもあるが、それ程頻繁に更新されないデータもある。そのようなデータ（低緊急度のデータ）に対して、複数の端末から同じ検索内容が要求された場合に、地上ネットワーク２に接続されたサーバ２７にその都度問い合わせることは、余り意味がなく、通信回線４を圧迫し非効率である。
【００２８】
そこで、図２に示す如く、空中ネットワーク１の航空機に設けられたルータＡ１２に１度受けた検索内容およびデータの届け先アドレス等を履歴テーブル１２１として記憶させておく。そして、全ての検索内容をサーバ２７に問い合わせるのではなく、検索内容により、既に空中ネットワーク１上に届いていている検索結果のデータを有効利用し、合致したデータを要求元に転送させるようにする。図２に示す具体例において、履歴テーブル１２１は、例えば対象業務番号、検索内容識別番号、届け先端末アドレスおよび履歴登録時間を含んでいる。
【００２９】
次に、図３のシーケンス図を参照して、図１中に示すシステムにおける空中ネットワーク１又は地上ネットワーク３および地上ネットワーク２間における通信回線４又は５を介する一連の情報の流れを説明する。
【００３０】
先ず、空中ネットワーク１のある航空機内の端末Ａ１１からの検索要求を行う（＃１検索要求１１１）。この検索要求があると、現段階で空中ネットワーク１内に記憶してある履歴のリストと比較し、以前に検索した内容と同じか否かを判断する（＃２履歴チェック１１２）。履歴になければ、通信回線４および地上ネットワーク２のルータＥ２６を介して地上ネットワーク２に接続されているサーバ２７に問い合わせる（＃３サーバ検索１１７）。そして、この検索結果を、通信回線４を介して要求元に送る（＃４転送１１８）。そして、その検索内容と結果の届け先の端末アドレスを新たに履歴として、図２に示す如く、ルータＡ１２から上述した履歴テーブル１２１のリストに追加する。
【００３１】
一方、上述した履歴チェックの結果、履歴にあれば、その検索内容の結果を保持している空中ネットワーク１内の端末に対して、転送依頼をかける（＃３転送依頼１１３）。ルータＡ１２から転送依頼を受けた端末１３は、保持している検索結果データをルータＡ１２に対して自動又は手動で送る（＃４転送１１４）。空中ネットワーク１のルータＡ１２は、データを受け取ると、検索要求元の端末Ａ１１に対しデータを転送する（＃５受信１１５）。端末Ａ１１は、この転送されたデータを受信する（＃６受信１１６）。そして、新たに今回転送した検索内容および届け先の端末１１のアドレスを履歴テーブル１２１のリストに追加する。
【００３２】
上述した履歴のチェック１１２は、登録時間が新しいリストから順次チェックし、最初にヒットしたリストを利用する。従って、仮に転送依頼した端末１３でデータが既に削除されていた場合には、転送依頼先の端末１３から「データなし」の回答を受ける。そして、次に履歴にヒットするリストを探して使用し、再度依頼を行う。全ての履歴との照合結果、ヒットするものがないと判断した場合には、ルータＡ１２、通信回線４を介して地上ネットワーク２のサーバ２７に問い合わせに行く（＃３サーバ検索１１７）。
【００３３】
また、本発明のネットワーク通信装置は、上述した空中ネットワーク１および地上ネットワーク２間（即ち、空地ネットワーク間）のみならず、図１に示すように、地上ネットワーク間２および３においても適用できる。図１において、小規模の地上小規模ネットワーク３および大規模の地上ネットワーク２が帯域の細い通信回線５で接続されている。ネットワークの規模、通信回線の環境等に大きく差がある厳しい通信環境下では、通信回線５のデータを低減する必要があること、空地ネットワーク間の場合と同様である。
【００３４】
次に、本発明によるネットワーク通信装置の実施例全体動作を、図４のフローチャートを参照して詳細説明する。図４（Ａ）は、空中ネットワーク１のルータＡ１２によるデータの要求および転送を行う『ルーティング処理』のフローチャートである。一方、図４（Ｂ）は、ルータＡ１２に置けるデータリフレッシュ、即ち『履歴リフレッシュ処理』のフローチャートである。
【００３５】
先ず、図４（Ａ）を参照して『ルーティング処理』について説明する。空中ネットワーク１を構成する航空機に搭載されている端末（例えば、端末Ａ１１）から、検索要求を行う（ステップＳ１）。この要求は、ルータＡ１２により経路が決定される。この際に、先ずこの検索内容がサーバ２７に検索に行かなければならないデータか否か、即ちこのデータはある程度最新のデータであればよいか否か判断する（ステップＳ２）。この判断結果、サーバ２７に問い合わせなくてはならないデータ（即ち、緊急を要するデータ又は鮮度が重要なデータ）である場合（ステップＳ２：Ｎｏ）には、地上ネットワーク２にあるサーバ２７のＤＢ（データベース）に対し検索を行う（ステップＳ１０）。
【００３６】
他方、そうでない場合（ステップＳ２：Ｙｅｓ）には、ルータＡ１２に記憶されている履歴のチェックを開始する。即ち、ルータＡ１２は、要求された検索内容が以前に検索があった内容か否かを履歴のリストと照合する（ステップＳ３）。そして、履歴にヒットするか否か判断する（ステップＳ４）。履歴にヒットした場合（ステップＳ４：Ｙｅｓ）には、最初にヒットした履歴の端末のアドレスにデータの転送依頼を行う（ステップＳ５）。履歴にヒットしなかった場合（ステップＳ４：Ｎｏ）には、履歴に新たに検索内容および送信元の端末アドレスを追加し（ステップＳ９）、地上ネットワーク２のサーバ２７に対し検索を行う（ステップＳ１０）。
【００３７】
更に、履歴にヒットした場合（ステップＳ４：Ｙｅｓ）に、上述の如く転送依頼した（ステップＳ５）端末に検索結果のデータが存在するか否か判断する（ステップＳ６）。データが存在している場合（ステップＳ６：Ｙｅｓ）には、データを転送してもらう（ステップＳ７）。依頼先が既にデータを削除してしまい、データが存在しない場合（ステップＳ６：Ｎｏ）には、全ての履歴との照合を行ったか否か判断する（ステップＳ１１）。全ての履歴との照合を未だ行っていない場合（ステップＳ１１：Ｎｏ）には、上述したステップＳ３へ戻り、残りの履歴と再度照合を行い、他に検索結果のデータを持っている端末がないか再度探す。
【００３８】
既に全ての履歴をチェックしてしまっていた場合（ステップＳ１１：Ｙｅｓ）には、地上ネットワーク２に接続されたサーバ２７に対し検索を行う（ステップＳ１０）。尚、上述したステップＳ７のデータ転送依頼により、データを保持している端末からデータを転送してもらったら、検索要求元にデータを転送し（ステップＳ８）、ルーティング処理を終了する。このように、空中ネットワーク１の端末Ａ１１等からのデータ転送要求が発生した場合には、その都度通信回線４を介して地上ネットワーク２のサーバ２７にアクセスせず、最後の手段としてアクセスするので、通信回線４の使用頻度が低下し、その限られた帯域の浪費を回避可能である。
【００３９】
次に、図４（Ｂ）を参照して、『履歴リフレッシュ処理』について説明する。ルータＡ１２の履歴は、情報の鮮度をある程度保ち、従ってシステムとして意味のないデータにならないようにするため、ある期間（即ち、リフレッシュ期間又はリフレッシュ時間）毎に、履歴を全て消去する（リフレッシュ）。サーバ２７にあるデータの更新頻度により、適切なリフレッシュレートを業務（アプリケーション）側から設定する（ステップＳ１２）。そして、プログラム等のタイマにより、リフレッシュ期間の経過に応じて、ルータＡ１２の履歴を一掃する（ステップＳ１３）。
【００４０】
上述の如く、端末からの要求の都度、ルータＡ１２および通信回線４を介してサーバ２７に問い合わせる必要のないデータに対しては、自己のネットワーク（即ち、狭い通信回線４で地上ネットワーク２に接続される空中ネットワーク１）内の、既に他の端末が取得済みであるデータを流用することで、通信回線４のデータ量を低減することが可能となる。また、ルータＡ１２の履歴データは、適宜リフレッシュすることにより、極めて古く利用価値の又は少ないデータを誤って使用する事態の回避が可能である。
【実施例２】
【００４１】
次に、図５を参照して、本発明によるネットワーク通信装置の第２実施例について説明する。上述した第１又は好適実施例では、空地ネットワーク間におけるデータ処理装置である端末のデータ通信であったが、第２実施例では、斯かる空地ネットワーク間に限定されず、同一ネットワーク内であっても、端末の数が非常に多い場合やサーバの処理負荷が高くなる可能性がある場合には、上述した本発明の原理の適用が有効である。図５は、斯かる場合における図３と同様の動作説明図（又はシーケンス図）である。
【００４２】
第２実施例では、ネットワークがルータＸ６０、ルータＺ７０、ルータＹ８０およびルータＷ１００により構成されている。このネットワークにおいて、ルータＸ６０には、端末Ｘ５０を含む複数の端末が接続、ルータＷ１００にはサーバＷ１１０が接続されている。また、このネットワークは、ルータＺ７０に接続されたルータＹ８０を含み、このルータＹ８０には端末Ｙ９０を含む複数の端末が接続されている。
【００４３】
例えば、端末Ｘ５０から検索要求（＃１検索要求５１）があったと仮定する。この端末Ｘ５０からの検索要求は、ルータＸ６０により履歴チェックされる（＃２履歴チェック５２）。ルータＸ６０における判断結果に基づきサーバ検索を行い（＃３サーバ検索５３）、ルータＺ７０において更に履歴チェックを行う（＃４履歴チェック５４）。そこで、ルータＺ７０は、ルータＹ８０に対して転送依頼する（＃５転送依頼５５）。そこで、ルータＹ８０は、履歴チェックを行い（＃６履歴チェック５６）、その判断結果に応じて端末Ｙ９０に対して転送依頼する（＃７転送依頼５７）。これに基づき、端末Ｙ９０はルータＹ８０にデータ転送する（＃８転送５８）。ルータＹ８０は、更にルータＺ７０に転送する（＃９転送５９）。更に、ルータＺ７０は、ルータＸ６０に転送し（＃１０転送５１０）、ルータＸ６０は、要求元である端末Ｘ５０に転送（＃１１転送５１１）するので、端末Ｘ５０は、この転送されたデータを受信する（＃１２受信５１２）。
【００４４】
一方、ルータＺ７０により、要求されるデータが存在しないと判断されると、ルータＷ１００に対してサーバ検索を要求する（＃５サーバ検索５１３）。このルータＷ１００に接続されたサーバＷ１１０によりＤＢ検索を行い、その結果をルータＺ７０へ届ける（＃１５結果５１４）。以下、同様に、このサーバ検索結果は、ルータＺ７０およびルータＸ６０を介して端末Ｘ５０へ届けられる。上述の如く、例えば端末Ｘ５０からの検索要求があっても、ルータＷ１００に接続されたサーバＷ１１０に直ちにアクセスして問い合わせする前に、ルータＸ６０、ルータＺ７０、ルータＹ８０およびルータＷ１００で履歴を確認し、既に必要な情報（又はデータ）を保持している端末（例えば、端末Ｙ９０）からデータを転送する。これにより通信回線およびサーバの負荷を軽減することが可能である。
【００４５】
以上、本発明によるネットワーク通信方法および装置の実施例の構成および動作を詳述した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であること、当業者には容易に理解できよう。
【００４６】
例えば、データを確実に転送するために、ネットワーク内にデータ保存用のために専用の端末を設けてもよい。ルータは、検索要求の結果を要求元端末に送信すると同時に、必ずデータ保存用の端末にも送信する。斯かる構成により、ルータの履歴に記憶されていれば必ずデータ保存用の端末にもデータが存在することになり、検索要求元の端末にデータを転送することが可能となる。また、データ保存用の端末では、保存されたデータと履歴との整合を取るために、保存しているデータの削除をルータの履歴のリフレッシュと同時に行うようにする。
【図面の簡単な説明】
【００４７】
【図１】本発明によるネットワーク通信装置の第１実施例の構成を示す概要図である。
【図２】本発明のネットワーク通信装置における履歴情報の履歴テーブルの具体例を示す図である。
【図３】本発明によるネットワーク通信装置の動作を説明するシーケンス図である。
【図４】本発明によるネットワーク通信装置の動作を示すフローチャートであり、（Ａ）はルーティング処理を示し、（Ｂ）は履歴リフレッシュ処理を示す。
【図５】本発明によるネットワーク通信装置の第２実施例の動作を説明するシーケンス図である。
【符号の説明】
【００４８】
１      空中ネットワーク（副ネットワーク）
１１、２２、５０、９０  端末
１２、２１、２３、２４、２６、６０、７０、８０、１００  ルータＡ
１２１  履歴リスト
２      地上ネットワーク（主ネットワーク）
２７、１１０ サーバ
３      地上ネットワーク（副ネットワーク）
４      通信回線（無線）
５      通信回線（有線）
【図１】
2005303772.tif 000003
【図２】
2005303772.tif 000004
【図３】
2005303772.tif 000005
【図４】
2005303772.tif 000006
【図５】
2005303772.tif 000007