JPH10326232A - 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 - Google Patents
分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体Info
- Publication number
- JPH10326232A JPH10326232A JP10049502A JP4950298A JPH10326232A JP H10326232 A JPH10326232 A JP H10326232A JP 10049502 A JP10049502 A JP 10049502A JP 4950298 A JP4950298 A JP 4950298A JP H10326232 A JPH10326232 A JP H10326232A
- Authority
- JP
- Japan
- Prior art keywords
- information
- service
- communication
- terminal
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】
【課題】各種端末が存在するネットワーク環境下で、大
型のサーバ計算機を必要とせずに、端末の処理能力や複
数の通信インフラが混在する場合でもその通信能力に応
じたサービス提供し、またデータ伝送の効率化を図るこ
と。 【解決手段】サーバ計算機1に情報交換装置10を設
け、端末属性により、応用サービスとして提供されるサ
ービス情報を端末情報の属性に基づいて所定の形式に情
報交換して送る。各種端末機器31、41、51の処理
能力の相対的な差も吸収し応用サービスを提供でき、端
末機器が接続された通信網の属性に基づいて所定の形式
に情報交換して送ることで、通信網30、40、50の
通信能力の相対的な差を吸収し応用サービスを提供でき
る。またデータ修正がなされた場合、差分データのみを
転送することで、転送効率の向上を図れる。
型のサーバ計算機を必要とせずに、端末の処理能力や複
数の通信インフラが混在する場合でもその通信能力に応
じたサービス提供し、またデータ伝送の効率化を図るこ
と。 【解決手段】サーバ計算機1に情報交換装置10を設
け、端末属性により、応用サービスとして提供されるサ
ービス情報を端末情報の属性に基づいて所定の形式に情
報交換して送る。各種端末機器31、41、51の処理
能力の相対的な差も吸収し応用サービスを提供でき、端
末機器が接続された通信網の属性に基づいて所定の形式
に情報交換して送ることで、通信網30、40、50の
通信能力の相対的な差を吸収し応用サービスを提供でき
る。またデータ修正がなされた場合、差分データのみを
転送することで、転送効率の向上を図れる。
Description
【0001】
【発明の属する技術分野】本発明は、複数の端末機器を
結ぶ分散ネットワークコンピューティングシステムに係
わり、特に公衆網や有線LAN(Local Area Networ
k)、無線LANなどの複数種類の通信網が混在し、こ
れらの通信網に接続される携帯情報端末、パーソナルコ
ンピュータ(PC)、携帯PCなどの処理能力の異なる
各種端末機器に対して、在庫管理サービスなどの各種ア
プリケーションソフトウェアの応用サービスを提供する
分散ネットワークコンピューティングシステム、及び同
システムに用いられる情報交換装置、情報交換における
データ伝送方法に関わる情報交換方法、及びこの方法を
実現するためのプログラムを格納したコンピュータ読取
り可能な記憶媒体に関する。
結ぶ分散ネットワークコンピューティングシステムに係
わり、特に公衆網や有線LAN(Local Area Networ
k)、無線LANなどの複数種類の通信網が混在し、こ
れらの通信網に接続される携帯情報端末、パーソナルコ
ンピュータ(PC)、携帯PCなどの処理能力の異なる
各種端末機器に対して、在庫管理サービスなどの各種ア
プリケーションソフトウェアの応用サービスを提供する
分散ネットワークコンピューティングシステム、及び同
システムに用いられる情報交換装置、情報交換における
データ伝送方法に関わる情報交換方法、及びこの方法を
実現するためのプログラムを格納したコンピュータ読取
り可能な記憶媒体に関する。
【0002】
【従来の技術】従来のコンピュータによる情報の処理
は、1つのメインとなるコンピュータに複数の端末を接
続して利用する集中処理システムが主流であった。これ
に対して、複数のコンピュータがネットワークなどで接
続され、それぞれのコンピュータが所有している資源を
共有し、効率の良い処理ができるように構成されたのが
分散処理システムであり、異機種間で各種アプリケーシ
ョンソフトウェアを分散処理するための環境を分散コン
ピューティング環境と呼ぶ。
は、1つのメインとなるコンピュータに複数の端末を接
続して利用する集中処理システムが主流であった。これ
に対して、複数のコンピュータがネットワークなどで接
続され、それぞれのコンピュータが所有している資源を
共有し、効率の良い処理ができるように構成されたのが
分散処理システムであり、異機種間で各種アプリケーシ
ョンソフトウェアを分散処理するための環境を分散コン
ピューティング環境と呼ぶ。
【0003】分散コンピューティングを実現したネット
ワーク環境では、ユーザはプログラムやデータが特別ど
こにあるかを意識する必要がない。論理的には、ネット
ワーク全体があたかも1台のコンピュータであるかのよ
うに様相を呈するため、ユーザは自分の操作環境から必
要な情報や機能を利用することができる。
ワーク環境では、ユーザはプログラムやデータが特別ど
こにあるかを意識する必要がない。論理的には、ネット
ワーク全体があたかも1台のコンピュータであるかのよ
うに様相を呈するため、ユーザは自分の操作環境から必
要な情報や機能を利用することができる。
【0004】
【発明が解決しようとする課題】ところで、上記したよ
うなネットワーク環境において、例えば在庫管理サービ
スなどのアプリケーションソフトウェアである応用サー
ビスを各端末機器に提供するシステムを考えた場合、ユ
ーザが利用する端末機器には、それぞれに処理能力(こ
れを端末属性と呼び、CPUの能力をはじめ、表示画面
サイズやメモリ容量等を含む)に差があり、その差を吸
収/調整するためには、端末側ないしはサーバ側で人為
的な情報操作が必要となる。
うなネットワーク環境において、例えば在庫管理サービ
スなどのアプリケーションソフトウェアである応用サー
ビスを各端末機器に提供するシステムを考えた場合、ユ
ーザが利用する端末機器には、それぞれに処理能力(こ
れを端末属性と呼び、CPUの能力をはじめ、表示画面
サイズやメモリ容量等を含む)に差があり、その差を吸
収/調整するためには、端末側ないしはサーバ側で人為
的な情報操作が必要となる。
【0005】さらに、各端末機器は、例えば公衆網に接
続されていたり、有線や無線のLAN(Local Area Net
work)に接続されているなど、それぞれに利用している
通信網が異なる。したがって、各通信網毎に通信インフ
ラとしてのデータ伝送速度、伝送量、品質等の相対的な
差も存在する。
続されていたり、有線や無線のLAN(Local Area Net
work)に接続されているなど、それぞれに利用している
通信網が異なる。したがって、各通信網毎に通信インフ
ラとしてのデータ伝送速度、伝送量、品質等の相対的な
差も存在する。
【0006】一般に、汎用機器としてのパーソナルコン
ピュータ(PC)の処理能力を上のレベルとすると、携
帯情報端末は中のレベル、それ以外の端末機器は下のレ
ベルとなる。また、通信インフラとして、有線或いは無
線のLANは伝送量、品質共に上のレベルであるが、I
SDN(Integrated Services Digital Network :総合
ディジタル通信網)は中のレベル、アナログ有線、アナ
ログ或いはデジタルの無線は下のレベルとなる。
ピュータ(PC)の処理能力を上のレベルとすると、携
帯情報端末は中のレベル、それ以外の端末機器は下のレ
ベルとなる。また、通信インフラとして、有線或いは無
線のLANは伝送量、品質共に上のレベルであるが、I
SDN(Integrated Services Digital Network :総合
ディジタル通信網)は中のレベル、アナログ有線、アナ
ログ或いはデジタルの無線は下のレベルとなる。
【0007】ネットワーク環境には、このような各端末
機器毎の処理能力の差、そして、通信インフラとしての
通信能力の差がある。したがって、このような環境下
で、各種端末機器に応用サービスを共通に提供するのは
非常に困難を要する問題があった。
機器毎の処理能力の差、そして、通信インフラとしての
通信能力の差がある。したがって、このような環境下
で、各種端末機器に応用サービスを共通に提供するのは
非常に困難を要する問題があった。
【0008】さらに、このような各端末機器毎の処理能
力の差や、通信インフラとしての通信能力の差を吸収し
てサービス提供を行うためには、繁雑な処理を必要とす
ることから、それ相応の能力を持つ大型のサーバコンピ
ュータが必要となる問題があった。
力の差や、通信インフラとしての通信能力の差を吸収し
てサービス提供を行うためには、繁雑な処理を必要とす
ることから、それ相応の能力を持つ大型のサーバコンピ
ュータが必要となる問題があった。
【0009】また、会社、工場などの事業所では、構内
の内線電話機相互間および内線電話機と加入者伝回線
(局線)の交換接続を行うための交換器を設置する必要
がある。一般に構内交換機或いは構内交換設備をPBX
(Private Branch Exchange )と称しており、特にデジ
タル方式の構内交換機をデジタルPBXと呼んでいる。
デジタルPBXは、音声信号をデジタル信号に変換して
処理するので、構内で使用されているパーソナルコンピ
ュータ、ワードプロセッサ、計算機などのOA機器をデ
ジタルPBXに接続し、これらのデータと音声を1元的
に、且つ効率的に処理することが可能である。さらに、
デジタルPBXに各種ネットワーク機能を付加すること
により、オフィス内通信ネットワークから広域ネットワ
ークを構築することができる。
の内線電話機相互間および内線電話機と加入者伝回線
(局線)の交換接続を行うための交換器を設置する必要
がある。一般に構内交換機或いは構内交換設備をPBX
(Private Branch Exchange )と称しており、特にデジ
タル方式の構内交換機をデジタルPBXと呼んでいる。
デジタルPBXは、音声信号をデジタル信号に変換して
処理するので、構内で使用されているパーソナルコンピ
ュータ、ワードプロセッサ、計算機などのOA機器をデ
ジタルPBXに接続し、これらのデータと音声を1元的
に、且つ効率的に処理することが可能である。さらに、
デジタルPBXに各種ネットワーク機能を付加すること
により、オフィス内通信ネットワークから広域ネットワ
ークを構築することができる。
【0010】また、はじめてLANを構築するときは、
多くの場合、1本のEthernetケーブル(同軸ケ
ーブル)に数題のコンピュータ機器が接続されている。
しかし、ネットワーク化が進み、接続機器が増加してい
くと、ケーブルの物理的な長さの限界につき当たる。こ
の制約を越えてネットワークを物理的にも論理的にも拡
張する道具として、ルータなどがある。
多くの場合、1本のEthernetケーブル(同軸ケ
ーブル)に数題のコンピュータ機器が接続されている。
しかし、ネットワーク化が進み、接続機器が増加してい
くと、ケーブルの物理的な長さの限界につき当たる。こ
の制約を越えてネットワークを物理的にも論理的にも拡
張する道具として、ルータなどがある。
【0011】ルータは、閉ループを持つようなネットワ
ークを構成でき、必要なパケットだけを最適な道筋を決
定して(ルーティング)通過させる。ルータは、インタ
ネット・プロトコル(ネットワーク層)にあるネットワ
ーク番号により判定し、次にノード番号により判定を行
い、最終到達地を決定する。
ークを構成でき、必要なパケットだけを最適な道筋を決
定して(ルーティング)通過させる。ルータは、インタ
ネット・プロトコル(ネットワーク層)にあるネットワ
ーク番号により判定し、次にノード番号により判定を行
い、最終到達地を決定する。
【0012】ネットワーク層にあるインタネットプロト
コルは、TCP/IP、OSIなどのプロトコルによっ
て定義の方法が異なるので、ルータは基本的に1種類の
プロトコルをサポートすることになる。換言すれば、複
数のプロトコルが混在するバックボーン・ネットワーク
から特定のプロトコルのネットワークだけを選択するこ
とができ、Ethernetから回線へとスピードによ
る負荷率低下が必要なところでは効果的である。
コルは、TCP/IP、OSIなどのプロトコルによっ
て定義の方法が異なるので、ルータは基本的に1種類の
プロトコルをサポートすることになる。換言すれば、複
数のプロトコルが混在するバックボーン・ネットワーク
から特定のプロトコルのネットワークだけを選択するこ
とができ、Ethernetから回線へとスピードによ
る負荷率低下が必要なところでは効果的である。
【0013】しかしながら、このような交換機やルータ
のようなネットワーク接続装置上で、上述したような各
端末機器毎の処理能力の差や、通信インフラとしての通
信能力の差を吸収してサービス提供を行うようなシステ
ムは従来には提案されていなかった。
のようなネットワーク接続装置上で、上述したような各
端末機器毎の処理能力の差や、通信インフラとしての通
信能力の差を吸収してサービス提供を行うようなシステ
ムは従来には提案されていなかった。
【0014】さらに、また、システム内で利用される端
末機器は、システム設計時にその属性が決定され、その
属性に合わせて応用サービスが提供されるのが一般的で
ある。このため、新しい属性を持った端末機器が開発さ
れても容易にはシステム内に導入して利用することはで
きない、といった大きな問題があった。そして、ネット
ワークコンピューティング環境下では、オリジナルデー
タを管理するサーバの該オリジナルデータの変更が成さ
れることは多々ある。このような場合、サーバに接続さ
れる端末機器側では、人為的な情報操作によらなけれ
ば、上記変更の事実は分からず、対応できず極めて不便
なものであった。
末機器は、システム設計時にその属性が決定され、その
属性に合わせて応用サービスが提供されるのが一般的で
ある。このため、新しい属性を持った端末機器が開発さ
れても容易にはシステム内に導入して利用することはで
きない、といった大きな問題があった。そして、ネット
ワークコンピューティング環境下では、オリジナルデー
タを管理するサーバの該オリジナルデータの変更が成さ
れることは多々ある。このような場合、サーバに接続さ
れる端末機器側では、人為的な情報操作によらなけれ
ば、上記変更の事実は分からず、対応できず極めて不便
なものであった。
【0015】そして、上述のようなネットワークコンピ
ューティング環境下では、例えばデータ転送能力の低い
回線を用いてデータ通信を行う必要が発生する場合が多
々ある。一般にデータ転送(例:データのコピー)には
時間がかかるものであり、前述のようなデータ転送能力
の低い回線で大量のデータ転送を行った場合、データ転
送時間が長くなると共に通信費がかかり、さらにホスト
使用料もかかるものである。また、データ転送能力の低
い回線を用いる場合、信頼性にも不安が残るものであ
る。
ューティング環境下では、例えばデータ転送能力の低い
回線を用いてデータ通信を行う必要が発生する場合が多
々ある。一般にデータ転送(例:データのコピー)には
時間がかかるものであり、前述のようなデータ転送能力
の低い回線で大量のデータ転送を行った場合、データ転
送時間が長くなると共に通信費がかかり、さらにホスト
使用料もかかるものである。また、データ転送能力の低
い回線を用いる場合、信頼性にも不安が残るものであ
る。
【0016】そこで、本発明は上記事情を考慮して成さ
れたものであり、各種端末機器が存在するネットワーク
環境において、大型のサーバコンピュータを必要とせず
に、各端末機器の処理能力に応じた応用サービスの提供
を可能とし、さらに、複数の通信インフラが混在する場
合でも、その通信インフラの通信能力に応じた応用サー
ビスの提供を可能として、しかも効率良く且つ信頼性の
高いデータ転送を可能とした分散ネットワークコンピュ
ーティングシステム、及び同システムに用いられる情報
交換装置、情報交換におけるデータ伝送方法に関わる情
報交換方法、及びこの方法を格納したコンピュータ読取
り可能な記憶媒体を提供することを目的とする。
れたものであり、各種端末機器が存在するネットワーク
環境において、大型のサーバコンピュータを必要とせず
に、各端末機器の処理能力に応じた応用サービスの提供
を可能とし、さらに、複数の通信インフラが混在する場
合でも、その通信インフラの通信能力に応じた応用サー
ビスの提供を可能として、しかも効率良く且つ信頼性の
高いデータ転送を可能とした分散ネットワークコンピュ
ーティングシステム、及び同システムに用いられる情報
交換装置、情報交換におけるデータ伝送方法に関わる情
報交換方法、及びこの方法を格納したコンピュータ読取
り可能な記憶媒体を提供することを目的とする。
【0017】さらに、本発明は、各端末機器が存在する
ネットワーク環境において、交換機やルータのようなネ
ットワーク接続装置上で、各端末機器毎の処理能力の差
や、通信インフラとしての通信能力の差を吸収/調整し
てサービス提供を行え、しかも効率良く且つ信頼性の高
いデータ転送を可能とした分散ネットワークコンピュー
ティングシステム、及び同システムに用いられる情報交
換装置、情報交換におけるデータ伝送方法に関わる情報
交換方法、及びこの方法を格納したコンピュータ読取り
可能な記憶媒体を提供することを目的とする。
ネットワーク環境において、交換機やルータのようなネ
ットワーク接続装置上で、各端末機器毎の処理能力の差
や、通信インフラとしての通信能力の差を吸収/調整し
てサービス提供を行え、しかも効率良く且つ信頼性の高
いデータ転送を可能とした分散ネットワークコンピュー
ティングシステム、及び同システムに用いられる情報交
換装置、情報交換におけるデータ伝送方法に関わる情報
交換方法、及びこの方法を格納したコンピュータ読取り
可能な記憶媒体を提供することを目的とする。
【0018】
(1)本発明は、各種アプリケーションソフトウェア等
の応用サービスを提供する情報処理装置と、この情報処
理装置から応用サービスの提供を受ける複数種類の端末
機器と、上記情報処理装置と上記各端末機器とを接続す
る通信網とからなる分散ネットワークコンピューティン
グシステムにおいて、上記情報処理装置に情報交換装置
を設けたものである。
の応用サービスを提供する情報処理装置と、この情報処
理装置から応用サービスの提供を受ける複数種類の端末
機器と、上記情報処理装置と上記各端末機器とを接続す
る通信網とからなる分散ネットワークコンピューティン
グシステムにおいて、上記情報処理装置に情報交換装置
を設けたものである。
【0019】この情報交換装置は、上記各端末機器の処
理能力を示す端末属性情報を管理する端末属性情報管理
手段と、この端末属性情報管理手段から通信相手となる
端末機器の端末属性情報を取得し、応用サービスとして
提供されるサービス情報を上記端末属性情報に基づいて
特定の形式に変換すると共に、上記情報処理装置内に管
理格納された文書データなどの各種データの更新情報や
シンボル情報を割付け管理制御し送信処理制御を行う変
換手段と、この変換手段によって変換された上記サービ
ス情報を上記通信網を介して送信する通信手段とを具備
して構成される。
理能力を示す端末属性情報を管理する端末属性情報管理
手段と、この端末属性情報管理手段から通信相手となる
端末機器の端末属性情報を取得し、応用サービスとして
提供されるサービス情報を上記端末属性情報に基づいて
特定の形式に変換すると共に、上記情報処理装置内に管
理格納された文書データなどの各種データの更新情報や
シンボル情報を割付け管理制御し送信処理制御を行う変
換手段と、この変換手段によって変換された上記サービ
ス情報を上記通信網を介して送信する通信手段とを具備
して構成される。
【0020】このような構成によれば、ネットワーク上
に複数種類の端末機器が存在する場合において、情報処
理装置によって提供されるサービス情報が各端末機器の
処理能力に応じて情報交換される。この場合の情報交換
とは、通信相手となる端末機器の処理能力に合わせて、
ある情報の形式を変えることである。例えば画像情報
(イメージ)を送る際に、その相手の端末機器に画像処
理能力がなければ、当該画像情報をシンボル情報に変換
して送る。
に複数種類の端末機器が存在する場合において、情報処
理装置によって提供されるサービス情報が各端末機器の
処理能力に応じて情報交換される。この場合の情報交換
とは、通信相手となる端末機器の処理能力に合わせて、
ある情報の形式を変えることである。例えば画像情報
(イメージ)を送る際に、その相手の端末機器に画像処
理能力がなければ、当該画像情報をシンボル情報に変換
して送る。
【0021】これにより、携帯性に優れているが、情報
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDAなど)を用いて分散ネ
ットワークコンピューティングシステムを構築すること
ができ、端末側では、形式は変わっても、他の端末機器
と同じようなサービスを受けることができるようにな
る。しかも、データコピーなどのデータ転送にあって
は、転送データである元データに変更があった場合、上
記更新情報やシンボル情報に基づく送信を行うようにし
たので、データ伝送の効率化が図れる。
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDAなど)を用いて分散ネ
ットワークコンピューティングシステムを構築すること
ができ、端末側では、形式は変わっても、他の端末機器
と同じようなサービスを受けることができるようにな
る。しかも、データコピーなどのデータ転送にあって
は、転送データである元データに変更があった場合、上
記更新情報やシンボル情報に基づく送信を行うようにし
たので、データ伝送の効率化が図れる。
【0022】(2)本発明は、各種アプリケーションソ
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
端末機器と、上記情報処理装置と上記端末機器とを接続
する複数種類の通信網とからなる分散ネットワークコン
ピューティングシステムにおいて、上記情報処理装置に
情報交換装置を設けたものである。
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
端末機器と、上記情報処理装置と上記端末機器とを接続
する複数種類の通信網とからなる分散ネットワークコン
ピューティングシステムにおいて、上記情報処理装置に
情報交換装置を設けたものである。
【0023】この情報交換装置は、上記各通信網の通信
能力を示す通信インフラ情報を管理する通信インフラ情
報管理手段と、この通信インフラ情報管理手段から通信
相手となる端末機器が接続されている通信網の通信イン
フラ情報を取得し、応用サービスとして提供されるサー
ビス情報を上記通信インフラ情報に基づいて特定の形式
に変換すると共に、上記情報処理装置内に管理格納され
た文書データなどの各種データの更新情報やシンボル情
報を割付け管理制御し送信処理制御を行う変換手段と、
この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備して構成さ
れる。
能力を示す通信インフラ情報を管理する通信インフラ情
報管理手段と、この通信インフラ情報管理手段から通信
相手となる端末機器が接続されている通信網の通信イン
フラ情報を取得し、応用サービスとして提供されるサー
ビス情報を上記通信インフラ情報に基づいて特定の形式
に変換すると共に、上記情報処理装置内に管理格納され
た文書データなどの各種データの更新情報やシンボル情
報を割付け管理制御し送信処理制御を行う変換手段と、
この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備して構成さ
れる。
【0024】このような構成によれば、ネットワーク上
に複数種類の通信網が混在する場合において、情報処理
装置によって提供されるサービス情報が各通信網の通信
能力に応じた形式に情報交換される。この場合の情報交
換とは、通信相手となる端末機器が接続されている通信
網の通信能力に合わせて、ある情報の形式を変えること
である。例えば通信網のデータ伝送能力が高ければ、デ
ータの暗号化を行って送り、データ伝送能力が低けれ
ば、バイナリデータをテキストデータに変換したり、セ
ンタリングなどの書式情報を空白文字に変えたり、フォ
ント情報の無視するなどして送信データサイズを削減し
てから送る。なお、データ転送能力が低い場合には、端
末側に最適な演算能力があれば、データ圧縮して送って
もよい。
に複数種類の通信網が混在する場合において、情報処理
装置によって提供されるサービス情報が各通信網の通信
能力に応じた形式に情報交換される。この場合の情報交
換とは、通信相手となる端末機器が接続されている通信
網の通信能力に合わせて、ある情報の形式を変えること
である。例えば通信網のデータ伝送能力が高ければ、デ
ータの暗号化を行って送り、データ伝送能力が低けれ
ば、バイナリデータをテキストデータに変換したり、セ
ンタリングなどの書式情報を空白文字に変えたり、フォ
ント情報の無視するなどして送信データサイズを削減し
てから送る。なお、データ転送能力が低い場合には、端
末側に最適な演算能力があれば、データ圧縮して送って
もよい。
【0025】これにより、各種の通信インフラが混在す
るシステムであっても、通信インフラのデータ伝送速度
/量/品質等の相対的な差を吸収することができ、端末
側では、形式は変わっても、他の端末機器と同じような
サービスを受けることができる。しかも、データコピー
などのデータ転送にあっては、転送データの元データに
変更があった場合、上記更新情報やシンボル情報に基づ
く送信を行うようにしたので、データ転送の効率化が図
れる。
るシステムであっても、通信インフラのデータ伝送速度
/量/品質等の相対的な差を吸収することができ、端末
側では、形式は変わっても、他の端末機器と同じような
サービスを受けることができる。しかも、データコピー
などのデータ転送にあっては、転送データの元データに
変更があった場合、上記更新情報やシンボル情報に基づ
く送信を行うようにしたので、データ転送の効率化が図
れる。
【0026】(3)本発明は、各種アプリケーションソ
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
複数種類の端末機器と、上記情報処理装置と上記各端末
機器とを接続する複数種類の通信網とからなる分散ネッ
トワークコンピューティングシステムにおいて、上記情
報処理装置に情報交換装置を設けたものである。
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
複数種類の端末機器と、上記情報処理装置と上記各端末
機器とを接続する複数種類の通信網とからなる分散ネッ
トワークコンピューティングシステムにおいて、上記情
報処理装置に情報交換装置を設けたものである。
【0027】この情報交換装置は、上記各端末機器の処
理能力を示す端末属性情報を管理する端末属性情報管理
手段と、上記各通信網の通信能力を示す通信インフラ情
報を管理する通信インフラ情報管理手段と、上記端末属
性情報管理手段から通信相手となる端末機器の端末属性
情報を取得するとともに、上記通信インフラ情報管理手
段から同端末機器が接続されている通信網の通信インフ
ラ情報を取得し、応用サービスとして提供されるサービ
ス情報を上記端末属性情報および上記通信インフラ情報
に基づいて特定の形式に変換すると共に、上記情報処理
装置内に管理格納された文書データなどの各種データの
更新情報やシンボル情報を割付け管理制御し送信処理制
御を行う変換手段と、この変換手段によって変換された
上記サービス情報を上記通信網を介して送信する通信手
段とを具備して構成される。
理能力を示す端末属性情報を管理する端末属性情報管理
手段と、上記各通信網の通信能力を示す通信インフラ情
報を管理する通信インフラ情報管理手段と、上記端末属
性情報管理手段から通信相手となる端末機器の端末属性
情報を取得するとともに、上記通信インフラ情報管理手
段から同端末機器が接続されている通信網の通信インフ
ラ情報を取得し、応用サービスとして提供されるサービ
ス情報を上記端末属性情報および上記通信インフラ情報
に基づいて特定の形式に変換すると共に、上記情報処理
装置内に管理格納された文書データなどの各種データの
更新情報やシンボル情報を割付け管理制御し送信処理制
御を行う変換手段と、この変換手段によって変換された
上記サービス情報を上記通信網を介して送信する通信手
段とを具備して構成される。
【0028】このような構成によれば、ネットワーク上
に複数種類の端末機器および複数種類の通信網が存在す
る場合において、情報処理装置によって提供されるサー
ビス情報が各端末機器の処理能力および各通信網に応じ
た形式に情報交換される。
に複数種類の端末機器および複数種類の通信網が存在す
る場合において、情報処理装置によって提供されるサー
ビス情報が各端末機器の処理能力および各通信網に応じ
た形式に情報交換される。
【0029】この場合の情報交換とは、通信相手となる
端末機器の処理能力と同端末機器が接続されている通信
網の通信能力に合わせて、ある情報の形式を変えること
である。
端末機器の処理能力と同端末機器が接続されている通信
網の通信能力に合わせて、ある情報の形式を変えること
である。
【0030】これにより、携帯性に優れているが、情報
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDAなど)を用いて分散ネ
ットワークコンピューティングシステムを構築すること
ができ、端末側では、形式は変わっても、他の端末機器
と同じようなサービスを受けることができるようにな
る。さらに、各種の通信インフラが混在するシステムで
あっても、通信インフラのデータ伝送速度/量/品質等
の相対的な差を吸収することができ、端末側では、形式
は変わっても、他の端末機器と同じようなサービスを受
けることができるようになる。しかも、データコピーな
どのデータ転送にあっては、転送データの元データに変
更があった場合、上記更新情報やシンボル情報に基づく
送信を行うようにしたので、データ転送の効率化が図れ
る。
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDAなど)を用いて分散ネ
ットワークコンピューティングシステムを構築すること
ができ、端末側では、形式は変わっても、他の端末機器
と同じようなサービスを受けることができるようにな
る。さらに、各種の通信インフラが混在するシステムで
あっても、通信インフラのデータ伝送速度/量/品質等
の相対的な差を吸収することができ、端末側では、形式
は変わっても、他の端末機器と同じようなサービスを受
けることができるようになる。しかも、データコピーな
どのデータ転送にあっては、転送データの元データに変
更があった場合、上記更新情報やシンボル情報に基づく
送信を行うようにしたので、データ転送の効率化が図れ
る。
【0031】(4)本発明は、各種アプリケーションソ
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
端末機器と、上記情報処理装置と上記端末機器とを接続
する通信網とからなる分散ネットワークコンピューティ
ングシステムにおいて、ネットワークを相互接続するた
めのネットワーク接続手段に情報交換装置を設けたもの
である。
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
端末機器と、上記情報処理装置と上記端末機器とを接続
する通信網とからなる分散ネットワークコンピューティ
ングシステムにおいて、ネットワークを相互接続するた
めのネットワーク接続手段に情報交換装置を設けたもの
である。
【0032】この情報交換装置は、上記端末機器の処理
能力を示す端末属性情報を管理する端末属性情報管理手
段と、この端末属性情報管理手段から通信相手となる端
末機器の端末属性情報を取得し、応用サービスとして提
供されるサービス情報を上記端末属性情報に基づいて特
定の形式に変換する変換手段と、この変換手段によって
変換された上記サービス情報を上記通信網を介して送信
する通信手段と、上記情報処理装置内に管理格納された
文書データなどの各種データの更新情報やシンボル情報
を割付け管理制御し送信処理制御を行う手段とを具備
し、上記端末機器に上記文書データなどの各種データを
送信する際、当該データに変更がある場合、上記更新情
報やシンボル情報に基づく送信を行うようにしたこと特
徴とする。
能力を示す端末属性情報を管理する端末属性情報管理手
段と、この端末属性情報管理手段から通信相手となる端
末機器の端末属性情報を取得し、応用サービスとして提
供されるサービス情報を上記端末属性情報に基づいて特
定の形式に変換する変換手段と、この変換手段によって
変換された上記サービス情報を上記通信網を介して送信
する通信手段と、上記情報処理装置内に管理格納された
文書データなどの各種データの更新情報やシンボル情報
を割付け管理制御し送信処理制御を行う手段とを具備
し、上記端末機器に上記文書データなどの各種データを
送信する際、当該データに変更がある場合、上記更新情
報やシンボル情報に基づく送信を行うようにしたこと特
徴とする。
【0033】このような構成によれば、ネットワーク上
に複数種類の端末機器が存在する場合において、情報処
理装置によって提供されるサービス情報が各端末機器の
処理能力に応じて情報交換される。この場合の情報交換
とは、通信相手となる端末機器の処理能力に合わせて、
ある情報の形式を変えることである。例えば画像情報
(イメージ)を送る際に、その相手の端末機器に画像処
理能力がなければ、当該画像情報をシンボル情報に変換
して送る。
に複数種類の端末機器が存在する場合において、情報処
理装置によって提供されるサービス情報が各端末機器の
処理能力に応じて情報交換される。この場合の情報交換
とは、通信相手となる端末機器の処理能力に合わせて、
ある情報の形式を変えることである。例えば画像情報
(イメージ)を送る際に、その相手の端末機器に画像処
理能力がなければ、当該画像情報をシンボル情報に変換
して送る。
【0034】これにより、携帯性に優れているが、情報
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器を用いて分散ネットワークコン
ピューティングシステムを構築することができ、端末側
では、形式は変わっても、他の端末機器と同じようなサ
ービスを受けることができるようになる。
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器を用いて分散ネットワークコン
ピューティングシステムを構築することができ、端末側
では、形式は変わっても、他の端末機器と同じようなサ
ービスを受けることができるようになる。
【0035】特に、このような情報交換をネットワーク
接続手段(回線交換機やルータなど)で行うことによ
り、利用者の端末機器に近いところで最終的な形式に情
報交換することができる。つまり、各サプネットワーク
からネットワークができる場合に、そのサブネットワー
クに適した形式に情報交換を行うことができる。しか
も、データコピーなどのデータ転送にあっては、転送デ
ータの元データに変更があった場合、上記更新情報やシ
ンボル情報に基づく送信を行うようにしたので、データ
転送の効率化が図れる。
接続手段(回線交換機やルータなど)で行うことによ
り、利用者の端末機器に近いところで最終的な形式に情
報交換することができる。つまり、各サプネットワーク
からネットワークができる場合に、そのサブネットワー
クに適した形式に情報交換を行うことができる。しか
も、データコピーなどのデータ転送にあっては、転送デ
ータの元データに変更があった場合、上記更新情報やシ
ンボル情報に基づく送信を行うようにしたので、データ
転送の効率化が図れる。
【0036】(5)本発明は、各種アプリケーションソ
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
端末機器と、上記情報処理装置と上記端末機器とを接続
する通信網とからなる分散ネットワークコンピューティ
ングシステムにおいて、ネットワークを相互接続するた
めのネットワーク接続手段に情報交換装置を設けたもの
である。
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
端末機器と、上記情報処理装置と上記端末機器とを接続
する通信網とからなる分散ネットワークコンピューティ
ングシステムにおいて、ネットワークを相互接続するた
めのネットワーク接続手段に情報交換装置を設けたもの
である。
【0037】この情報交換装置は、上記通信網の通信能
力を示す通信インフラ情報を管理する通信インフラ情報
管理手段と、この通信インフラ情報管理手段から通信相
手となる端末機器が接続されている通信網の通信インフ
ラ情報を取得し、応用サービスとして提供されるサービ
ス情報を上記通信インフラ情報に基づいて特定の形式に
変換する変換手段と、この変換手段によって変換された
上記サービス情報を上記通信網を介して送信する通信手
段と、上記情報処理装置内に管理格納された文書データ
などの各種データの更新情報やシンボル情報を割付け管
理制御し送信処理制御を行う手段とを具備し、上記端末
機器に上記文書データなどの各種データを送信する際、
当該データに変更がある場合、上記更新情報やシンボル
情報に基づく送信を行うようにしたこと特徴とする。
力を示す通信インフラ情報を管理する通信インフラ情報
管理手段と、この通信インフラ情報管理手段から通信相
手となる端末機器が接続されている通信網の通信インフ
ラ情報を取得し、応用サービスとして提供されるサービ
ス情報を上記通信インフラ情報に基づいて特定の形式に
変換する変換手段と、この変換手段によって変換された
上記サービス情報を上記通信網を介して送信する通信手
段と、上記情報処理装置内に管理格納された文書データ
などの各種データの更新情報やシンボル情報を割付け管
理制御し送信処理制御を行う手段とを具備し、上記端末
機器に上記文書データなどの各種データを送信する際、
当該データに変更がある場合、上記更新情報やシンボル
情報に基づく送信を行うようにしたこと特徴とする。
【0038】このような構成によれば、ネットワーク上
に複数種類の通信網が混在する場合において、情報処理
装置によって提供されるサービス情報が各通信網の通信
能力に応じた形式に情報交換される。この場合の情報交
換とは、通信相手となる端末機器が接続されている通信
網の通信能力に合わせて、ある情報の形式を変えること
である。例えば通信網のデータ伝送能力が高ければ、デ
ータの暗号化を行って送り、データ伝送能力が低けれ
ば、バイナリデータをテキストデータに変換したり、セ
ンタリングなどの書式情報を空白文字に変えたり、フォ
ント情報の無視するなどして送信データサイズを変更し
てから送る。なお、データ伝送能力が低い場合に、端末
側に適当な演算能力があれば、データを圧縮して送って
も良い。
に複数種類の通信網が混在する場合において、情報処理
装置によって提供されるサービス情報が各通信網の通信
能力に応じた形式に情報交換される。この場合の情報交
換とは、通信相手となる端末機器が接続されている通信
網の通信能力に合わせて、ある情報の形式を変えること
である。例えば通信網のデータ伝送能力が高ければ、デ
ータの暗号化を行って送り、データ伝送能力が低けれ
ば、バイナリデータをテキストデータに変換したり、セ
ンタリングなどの書式情報を空白文字に変えたり、フォ
ント情報の無視するなどして送信データサイズを変更し
てから送る。なお、データ伝送能力が低い場合に、端末
側に適当な演算能力があれば、データを圧縮して送って
も良い。
【0039】これにより、各種の通信インフラが混在す
るシステムであっても、通信インフラのデータ伝送速度
/量/品質等の相対的な差を吸収することができ、端末
側では、形式は変わっても、他の端末機器と同じような
サービスを受けることができる。
るシステムであっても、通信インフラのデータ伝送速度
/量/品質等の相対的な差を吸収することができ、端末
側では、形式は変わっても、他の端末機器と同じような
サービスを受けることができる。
【0040】特に、このような情報交換をネットワーク
接続手段(回線交換機やルータなど)で行うことによ
り、利用者の端末機器に近いところで最終的な形式に情
報交換することができる。つまり、各サプネットワーク
からネットワークができる場合に、そのサブネットワー
クに適した形式に情報交換を行うことができる。しか
も、データコピーなどのデータ転送にあっては、転送デ
ータの元データに変更があった場合、上記更新情報やシ
ンボル情報に基づく送信を行うようにしたので、データ
転送の効率化が図れる。
接続手段(回線交換機やルータなど)で行うことによ
り、利用者の端末機器に近いところで最終的な形式に情
報交換することができる。つまり、各サプネットワーク
からネットワークができる場合に、そのサブネットワー
クに適した形式に情報交換を行うことができる。しか
も、データコピーなどのデータ転送にあっては、転送デ
ータの元データに変更があった場合、上記更新情報やシ
ンボル情報に基づく送信を行うようにしたので、データ
転送の効率化が図れる。
【0041】(6)本発明は、各種アプリケーションソ
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
端末機器と、上記情報処理装置と上記端末機器とを接続
する通信網とからなる分散ネットワークコンピューティ
ングシステムにおいて、ネットワークを相互接続するた
めのネットワーク接続手段に情報交換装置を設けたもの
である。
フトウェア等の応用サービスを提供する情報処理装置
と、この情報処理装置から応用サービスの提供を受ける
端末機器と、上記情報処理装置と上記端末機器とを接続
する通信網とからなる分散ネットワークコンピューティ
ングシステムにおいて、ネットワークを相互接続するた
めのネットワーク接続手段に情報交換装置を設けたもの
である。
【0042】この情報交換装置は、上記端末機器の処理
能力を示す端末属性情報を管理する端末属性情報管理手
段と、上記通信網の通信能力を示す通信インフラ情報を
管理する通信インフラ情報管理手段と、上記端末属性情
報管理手段から通信相手となる端末機器の端末属性情報
を取得するとともに、上記通信インフラ情報管理手段か
ら同端末機器が接続されている通信網の通信インフラ情
報を取得し、応用サービスとして提供されるサービス情
報を上記端末属性情報および上記通信インフラ情報に基
づいて特定の形式に変換する変換手段と、この変換手段
によって変換された上記サービス情報を上記通信網を介
して送信する通信手段と、上記情報処理装置内に管理格
納された文書データなどの各種データの更新情報やシン
ボル情報を割付け管理制御し送信処理制御を行う手段と
を具備し、上記端末機器に上記文書データなどの各種デ
ータを送信する際、当該データに変更がある場合、上記
更新情報やシンボル情報に基づく送信を行うようにした
こと特徴とする。
能力を示す端末属性情報を管理する端末属性情報管理手
段と、上記通信網の通信能力を示す通信インフラ情報を
管理する通信インフラ情報管理手段と、上記端末属性情
報管理手段から通信相手となる端末機器の端末属性情報
を取得するとともに、上記通信インフラ情報管理手段か
ら同端末機器が接続されている通信網の通信インフラ情
報を取得し、応用サービスとして提供されるサービス情
報を上記端末属性情報および上記通信インフラ情報に基
づいて特定の形式に変換する変換手段と、この変換手段
によって変換された上記サービス情報を上記通信網を介
して送信する通信手段と、上記情報処理装置内に管理格
納された文書データなどの各種データの更新情報やシン
ボル情報を割付け管理制御し送信処理制御を行う手段と
を具備し、上記端末機器に上記文書データなどの各種デ
ータを送信する際、当該データに変更がある場合、上記
更新情報やシンボル情報に基づく送信を行うようにした
こと特徴とする。
【0043】このような構成によれば、ネットワーク上
に複数種類の端末機器および複数種類の通信網が存在す
る場合において、情報処理装置によって提供されるサー
ビス情報が各端末機器の処理能力および各通信網に応じ
た形式に情報交換される。この場合の情報交換とは、通
信相手となる端末機器の処理能力と同端末機器が接続さ
れている通信網の通信能力に合わせて、ある情報の形式
を変えることである。
に複数種類の端末機器および複数種類の通信網が存在す
る場合において、情報処理装置によって提供されるサー
ビス情報が各端末機器の処理能力および各通信網に応じ
た形式に情報交換される。この場合の情報交換とは、通
信相手となる端末機器の処理能力と同端末機器が接続さ
れている通信網の通信能力に合わせて、ある情報の形式
を変えることである。
【0044】これにより、携帯性に優れているが、情報
処理能力(計算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDAなど)を用いて分散ネ
ットワークコンピューティングシステムを構築すること
ができ、端末側では、形式は変わっても、他の端末機器
と同じようなサービスを受けることができるようにな
る。さらに、各種の通信インフラが混在するシステムで
あっても、通信インフラのデータ伝送速度/量/品質等
の相対的な差を吸収することができ、端末側では、形式
は変わっても、他の端末機器と同じようなサービスを受
けることができるようになる。
処理能力(計算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDAなど)を用いて分散ネ
ットワークコンピューティングシステムを構築すること
ができ、端末側では、形式は変わっても、他の端末機器
と同じようなサービスを受けることができるようにな
る。さらに、各種の通信インフラが混在するシステムで
あっても、通信インフラのデータ伝送速度/量/品質等
の相対的な差を吸収することができ、端末側では、形式
は変わっても、他の端末機器と同じようなサービスを受
けることができるようになる。
【0045】特に、このような情報交換をネットワーク
接続手段(回線交換機やルータなど)で行うことによ
り、利用者の端末機器に近いところで最終的な形式に情
報交換することができる。つまり、各サブネットワーク
からネットワークができる場合に、そのサブネットワー
クに適した形式に情報交換を行うことができる。しか
も、データコピーなどのデータ転送にあっては、転送デ
ータの元データに変更があった場合、上記更新情報やシ
ンボル情報に基づく送信を行うようにしたので、データ
転送の効率化が図れる。
接続手段(回線交換機やルータなど)で行うことによ
り、利用者の端末機器に近いところで最終的な形式に情
報交換することができる。つまり、各サブネットワーク
からネットワークができる場合に、そのサブネットワー
クに適した形式に情報交換を行うことができる。しか
も、データコピーなどのデータ転送にあっては、転送デ
ータの元データに変更があった場合、上記更新情報やシ
ンボル情報に基づく送信を行うようにしたので、データ
転送の効率化が図れる。
【0046】(7)本発明は、応用サービスを提供する
第1の情報処理装置と、この第1の情報処理装置から応
用サービスの提供を受ける端末機器と、上記第1の情報
処理装置と上記端末機器とを接続する通信網とからなる
分散ネットワークコンピューティングシステムにおい
て、上記第1の情報処理装置とは別に上記通信網に接続
される第2の情報処理装置に、上記端末機器の処理能力
を示す端末属性情報を管理する端末属性情報管理手段を
設けたものである。
第1の情報処理装置と、この第1の情報処理装置から応
用サービスの提供を受ける端末機器と、上記第1の情報
処理装置と上記端末機器とを接続する通信網とからなる
分散ネットワークコンピューティングシステムにおい
て、上記第1の情報処理装置とは別に上記通信網に接続
される第2の情報処理装置に、上記端末機器の処理能力
を示す端末属性情報を管理する端末属性情報管理手段を
設けたものである。
【0047】上記第1の情報処理装置は、1つ又は複数
の第2の情報処理装置の中から上記端末属性情報管理手
段を有する第2の情報処理装置を検索する検索手段と、
この検索手段によって検索された上記第2の情報処理装
置を対象として、上記端末属性情報管理手段から通信相
手となる端末機器の端末属性情報を取得し、応用サービ
スとして提供されるサービス情報を上記端末属性情報に
基づいて特定の形式に変換する変換手段と、この変換手
段によって変換された上記サービス情報を上記通信網を
介して送信する通信手段と、上記情報処理装置内に管理
格納された文書データなどの各種データの更新情報やシ
ンボル情報を割付け管理制御し送信処理制御を行う手段
とを具備し、上記端末機器に上記文書データなどの各種
データを送信する際、当該データに変更がある場合、上
記更新情報やシンボル情報に基づく送信を行うようにし
たこと特徴とする。
の第2の情報処理装置の中から上記端末属性情報管理手
段を有する第2の情報処理装置を検索する検索手段と、
この検索手段によって検索された上記第2の情報処理装
置を対象として、上記端末属性情報管理手段から通信相
手となる端末機器の端末属性情報を取得し、応用サービ
スとして提供されるサービス情報を上記端末属性情報に
基づいて特定の形式に変換する変換手段と、この変換手
段によって変換された上記サービス情報を上記通信網を
介して送信する通信手段と、上記情報処理装置内に管理
格納された文書データなどの各種データの更新情報やシ
ンボル情報を割付け管理制御し送信処理制御を行う手段
とを具備し、上記端末機器に上記文書データなどの各種
データを送信する際、当該データに変更がある場合、上
記更新情報やシンボル情報に基づく送信を行うようにし
たこと特徴とする。
【0048】このような構成によれば、ネットワーク上
に複数種類の端末機器が存在する場合において、第1の
情報処理装置(応用サービスを行うメインのサーバコン
ピュータ)によって提供されるサービス情報が各端末機
器の処理能力に応じて情報交換される。この場合の情報
交換とは、通信相手となる端末機器の処理能力に合わせ
て、ある情報の形式を変えることである。例えば画像情
報(イメージ)を送る際に、その相手の端末機器に画像
処理能力がなければ、当該画像情報をシンボル情報に変
換して送る。
に複数種類の端末機器が存在する場合において、第1の
情報処理装置(応用サービスを行うメインのサーバコン
ピュータ)によって提供されるサービス情報が各端末機
器の処理能力に応じて情報交換される。この場合の情報
交換とは、通信相手となる端末機器の処理能力に合わせ
て、ある情報の形式を変えることである。例えば画像情
報(イメージ)を送る際に、その相手の端末機器に画像
処理能力がなければ、当該画像情報をシンボル情報に変
換して送る。
【0049】これにより、携帯性に優れているが、情報
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDA(Personal Digital A
ssistants )など)を用いて分散ネットワークコンピュ
ーティングシステムを構築することができ、端末側で
は、形式は変わっても、他の端末機器と同じようなサー
ビスを受けることができるようになる。
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDA(Personal Digital A
ssistants )など)を用いて分散ネットワークコンピュ
ーティングシステムを構築することができ、端末側で
は、形式は変わっても、他の端末機器と同じようなサー
ビスを受けることができるようになる。
【0050】さらに、情報交換に必要な端末属性情報の
管理機能を第2の情報処理装置(サブのサーバコンピュ
ータ)に分散して持たすことで、第1の情報処理装置の
処理負担を軽減することができ、障害にも強いシステム
を実現することができる。しかも、データコピーなどの
データ転送にあっては、転送データの元データに変更が
あった場合、上記更新情報やシンボル情報に基づく送信
を行うようにしたので、データ転送の効率化が図れる。
管理機能を第2の情報処理装置(サブのサーバコンピュ
ータ)に分散して持たすことで、第1の情報処理装置の
処理負担を軽減することができ、障害にも強いシステム
を実現することができる。しかも、データコピーなどの
データ転送にあっては、転送データの元データに変更が
あった場合、上記更新情報やシンボル情報に基づく送信
を行うようにしたので、データ転送の効率化が図れる。
【0051】(8)本発明は、応用サービスを提供する
第1の情報処理装置と、この第1の情報処理装置から応
用サービスの提供を受ける端末機器と、上記第1の情報
処理装置と上記端末機器とを接続する通信網とからなる
分散ネットワークコンピューティングシステムにおい
て、上記第1の情報処理装置とは別に上記通信網に接続
される第2の情報処理装置に、上記通信網の通信能力を
示す通信インフラ情報を管理する通信インフラ情報管理
手段を設けたものである。
第1の情報処理装置と、この第1の情報処理装置から応
用サービスの提供を受ける端末機器と、上記第1の情報
処理装置と上記端末機器とを接続する通信網とからなる
分散ネットワークコンピューティングシステムにおい
て、上記第1の情報処理装置とは別に上記通信網に接続
される第2の情報処理装置に、上記通信網の通信能力を
示す通信インフラ情報を管理する通信インフラ情報管理
手段を設けたものである。
【0052】上記第1の情報処理装置は、1つ又は複数
の第2の情報処理装置の中から上記通信インフラ情報管
理手段を有する第2の情報処理装置を検索する検索手段
と、この検索手段によって検索された上記第2の情報処
理装置を対象として、上記通信インフラ情報管理手段か
ら通信相手となる端末機器の通信インフラ情報を取得
し、応用サービスとして提供されるサービス情報を上記
通信インフラ情報に基づいて特定の形式に変換する変換
手段と、この変換手段によって変換された上記サービス
情報を上記通信網を介して送信する通信手段と、上記情
報処理装置内に管理格納された文書データなどの各種デ
ータの更新情報やシンボル情報を割付け管理制御し送信
処理制御を行う手段とを具備し、上記端末機器に上記文
書データなどの各種データを送信する際、当該データに
変更がある場合、上記更新情報やシンボル情報に基づく
送信を行うようにしたこと特徴とする。
の第2の情報処理装置の中から上記通信インフラ情報管
理手段を有する第2の情報処理装置を検索する検索手段
と、この検索手段によって検索された上記第2の情報処
理装置を対象として、上記通信インフラ情報管理手段か
ら通信相手となる端末機器の通信インフラ情報を取得
し、応用サービスとして提供されるサービス情報を上記
通信インフラ情報に基づいて特定の形式に変換する変換
手段と、この変換手段によって変換された上記サービス
情報を上記通信網を介して送信する通信手段と、上記情
報処理装置内に管理格納された文書データなどの各種デ
ータの更新情報やシンボル情報を割付け管理制御し送信
処理制御を行う手段とを具備し、上記端末機器に上記文
書データなどの各種データを送信する際、当該データに
変更がある場合、上記更新情報やシンボル情報に基づく
送信を行うようにしたこと特徴とする。
【0053】このような構成によれば、ネットワーク上
に複数種類の通信網が混在する場合において、第1の情
報処理装置(応用サービスを行うメインのサーバコンピ
ュータ)によって提供されるサービス情報が各通信網の
通信能力に応じた形式に情報交換される。この場合の情
報交換とは、通信相手となる端末機器が接続されている
通信網の通信能力に合わせて、ある情報の形式を変える
ことである。例えば通信網のデータ伝送能力が高けれ
ば、データの圧縮化や暗号化を行って送り、データ伝送
能力が低ければ、バイナリデータをテキストデータに変
換したり、センタリングなどの書式情報を空白文字に変
えたり、フォント情報の無視するなどして送信データサ
イズを変更してから送る。尚、データ伝送能力が低い場
合に、端末側に適当な演算能力があれば、データを圧縮
して送っても良い。
に複数種類の通信網が混在する場合において、第1の情
報処理装置(応用サービスを行うメインのサーバコンピ
ュータ)によって提供されるサービス情報が各通信網の
通信能力に応じた形式に情報交換される。この場合の情
報交換とは、通信相手となる端末機器が接続されている
通信網の通信能力に合わせて、ある情報の形式を変える
ことである。例えば通信網のデータ伝送能力が高けれ
ば、データの圧縮化や暗号化を行って送り、データ伝送
能力が低ければ、バイナリデータをテキストデータに変
換したり、センタリングなどの書式情報を空白文字に変
えたり、フォント情報の無視するなどして送信データサ
イズを変更してから送る。尚、データ伝送能力が低い場
合に、端末側に適当な演算能力があれば、データを圧縮
して送っても良い。
【0054】これにより、各種の通信インフラが混在す
るシステムであっても、通信インフラのデータ伝送速度
/量/品質等の相対的な差を吸収することができ、端末
側では、形式は変わっても、他の端末機器と同じような
サービスを受けることができる。
るシステムであっても、通信インフラのデータ伝送速度
/量/品質等の相対的な差を吸収することができ、端末
側では、形式は変わっても、他の端末機器と同じような
サービスを受けることができる。
【0055】さらに、情報交換に必要な通信インフラ情
報の管理機能を第2の情報処理装置(サブのサーバコン
ピュータ)に分散して持たすことで、第1の情報処理装
置の処理負担を軽減することができ、障害にも強いシス
テムを実現することができる。しかも、データコピーな
どのデータ転送にあっては、転送データの元データに変
更があった場合、上記更新情報やシンボル情報に基づく
送信を行うようにしたので、データ転送の効率化が図れ
る。
報の管理機能を第2の情報処理装置(サブのサーバコン
ピュータ)に分散して持たすことで、第1の情報処理装
置の処理負担を軽減することができ、障害にも強いシス
テムを実現することができる。しかも、データコピーな
どのデータ転送にあっては、転送データの元データに変
更があった場合、上記更新情報やシンボル情報に基づく
送信を行うようにしたので、データ転送の効率化が図れ
る。
【0056】(9)本発明は、応用サービスを提供する
第1の情報処理装置と、この第1の情報処理装置から応
用サービスの提供を受ける端末機器と、上記第1の情報
処理装置と上記端末機器とを接続する通信網とからなる
分散ネットワークコンピューティングシステムにおい
て、上記第1の情報処理装置とは別に上記通信網に接続
される第2の情報処理装置に、上記端末機器の処理能力
を示す端末属性情報を管理する端末属性情報管理手段お
よび上記通信網の通信能力を示す通信インフラ情報を管
理する通信インフラ情報管理手段を設けたものである。
第1の情報処理装置と、この第1の情報処理装置から応
用サービスの提供を受ける端末機器と、上記第1の情報
処理装置と上記端末機器とを接続する通信網とからなる
分散ネットワークコンピューティングシステムにおい
て、上記第1の情報処理装置とは別に上記通信網に接続
される第2の情報処理装置に、上記端末機器の処理能力
を示す端末属性情報を管理する端末属性情報管理手段お
よび上記通信網の通信能力を示す通信インフラ情報を管
理する通信インフラ情報管理手段を設けたものである。
【0057】上記第1の情報処理装置は、1つ又は複数
の第2の情報処理装置の中から上記端末属性情報管理手
段および上記通信インフラ情報管理手段を有する第2の
情報処理装置を検索する検索手段と、この検索手段によ
って検索された上記第2の情報処理装置を対象として、
上記端末属性情報管理手段から通信相手となる端末機器
の端末属性情報を取得するとともに、上記通信インフラ
情報管理手段から通信相手となる端末機器の通信インフ
ラ情報を取得し、応用サービスとして提供されるサービ
ス情報を上記端末属性情報および上記通信インフラ情報
に基づいて特定の形式に変換する変換手段と、この変換
手段によって変換された上記サービス情報を上記通信網
を介して送信する通信手段と、上記情報処理装置内に管
理格納された文書データなどの各種データの更新情報や
シンボル情報を割付け管理制御し送信処理制御を行う手
段とを具備し、上記端末機器に上記文書データなどの各
種データを送信する際、当該データに変更がある場合、
上記更新情報やシンボル情報に基づく送信を行うように
したこと特徴とする。
の第2の情報処理装置の中から上記端末属性情報管理手
段および上記通信インフラ情報管理手段を有する第2の
情報処理装置を検索する検索手段と、この検索手段によ
って検索された上記第2の情報処理装置を対象として、
上記端末属性情報管理手段から通信相手となる端末機器
の端末属性情報を取得するとともに、上記通信インフラ
情報管理手段から通信相手となる端末機器の通信インフ
ラ情報を取得し、応用サービスとして提供されるサービ
ス情報を上記端末属性情報および上記通信インフラ情報
に基づいて特定の形式に変換する変換手段と、この変換
手段によって変換された上記サービス情報を上記通信網
を介して送信する通信手段と、上記情報処理装置内に管
理格納された文書データなどの各種データの更新情報や
シンボル情報を割付け管理制御し送信処理制御を行う手
段とを具備し、上記端末機器に上記文書データなどの各
種データを送信する際、当該データに変更がある場合、
上記更新情報やシンボル情報に基づく送信を行うように
したこと特徴とする。
【0058】このような構成によれば、ネットワーク上
に複数種類の端末機器および複数種類の通信網が存在す
る場合において、情報処理装置(応用サービスを行うメ
インのサーバコンピュータ)によって提供されるサービ
ス情報が各端末機器の処理能力および各通信網に応じた
形式に情報交換される。この場合の情報交換とは、通信
相手となる端末機器の処理能力と同端末機器が接続され
ている通信網の通信能力に合わせて、ある情報の形式を
変えることである。
に複数種類の端末機器および複数種類の通信網が存在す
る場合において、情報処理装置(応用サービスを行うメ
インのサーバコンピュータ)によって提供されるサービ
ス情報が各端末機器の処理能力および各通信網に応じた
形式に情報交換される。この場合の情報交換とは、通信
相手となる端末機器の処理能力と同端末機器が接続され
ている通信網の通信能力に合わせて、ある情報の形式を
変えることである。
【0059】これにより、携帯性に優れているが、情報
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDAなど)を用いて分散ネ
ットワークコンピューティングシステムを構築すること
ができ、端末側では、形式は変わっても、他の端末機器
と同じようなサービスを受けることができるようにな
る。さらに、各種の通信インフラが混在するシステムで
あっても、通信インフラのデータ伝送速度/量/品質等
の相対的な差を吸収することができ、端末側では、形式
は変わっても、他の端末機器と同じようなサービスを受
けることができるようになる。
処理能力(演算能力)や画面表示/ユーザインタフェー
ス提供能力が他の端末機器(PCなど)と比較して相対
的に劣っている端末機器(PDAなど)を用いて分散ネ
ットワークコンピューティングシステムを構築すること
ができ、端末側では、形式は変わっても、他の端末機器
と同じようなサービスを受けることができるようにな
る。さらに、各種の通信インフラが混在するシステムで
あっても、通信インフラのデータ伝送速度/量/品質等
の相対的な差を吸収することができ、端末側では、形式
は変わっても、他の端末機器と同じようなサービスを受
けることができるようになる。
【0060】さらに、情報交換に必要な端末属性情報の
管理機能や通信インフラ情報の管理機能を第2の情報処
理装置(サブのサーバコンピュータ)に分散して持たす
ことで、第1の情報処理装置の処理負担を軽減すること
ができ、障害にも強いシステムを実現することができ
る。しかも、データコピーなどのデータ転送にあって
は、転送データの元データに変更があった場合、上記更
新情報やシンボル情報に基づく送信を行うようにしたの
で、データ転送の効率化が図れる。
管理機能や通信インフラ情報の管理機能を第2の情報処
理装置(サブのサーバコンピュータ)に分散して持たす
ことで、第1の情報処理装置の処理負担を軽減すること
ができ、障害にも強いシステムを実現することができ
る。しかも、データコピーなどのデータ転送にあって
は、転送データの元データに変更があった場合、上記更
新情報やシンボル情報に基づく送信を行うようにしたの
で、データ転送の効率化が図れる。
【0061】
【発明の実施の形態】以下、図面を参照して本発明の一
実施形態を説明する。
実施形態を説明する。
【0062】(第1の実施形態)図1は本発明の一実施
形態に係る分散ネットワークコンピューティングシステ
ムの構成を示すブロック図である。図1において、1は
サーバ計算機であり、処理能力の高い汎用コンピュータ
から成る。
形態に係る分散ネットワークコンピューティングシステ
ムの構成を示すブロック図である。図1において、1は
サーバ計算機であり、処理能力の高い汎用コンピュータ
から成る。
【0063】このサーバ計算機1は、オフィス内に設置
され、応用サービス部20を有し、在庫管理サービスな
どの各種応用サービス(アプリケーションソフト)を各
端末機器に提供する。この応用サービス部20によって
提供されるサービスは、後述するイメージリーダ43や
プリンタ42を入出力機器として利用することができ
る。
され、応用サービス部20を有し、在庫管理サービスな
どの各種応用サービス(アプリケーションソフト)を各
端末機器に提供する。この応用サービス部20によって
提供されるサービスは、後述するイメージリーダ43や
プリンタ42を入出力機器として利用することができ
る。
【0064】サーバ計算機1には、公衆網30、有線L
AN(Local Area Network)40、無線LAN50とい
った通信能力の異なる3種類の通信網(以下、通信イン
フラと称す)が接続されている。
AN(Local Area Network)40、無線LAN50とい
った通信能力の異なる3種類の通信網(以下、通信イン
フラと称す)が接続されている。
【0065】公衆網30には、携帯情報端末31、携帯
電話32、ポケットベル機器(ポケベル:ページャ)3
3、ファクシミリ装置(FAX)34が接続されてい
る。公衆網30にはアナログ通信網とデジタル通信網が
あり、アナログ通信網はデジタル通信網と比較するとデ
ータ伝送量並びに信頼性は一般に低い。また、携帯情報
端末31は、公衆網30に包含される移動体通信網にて
サーバ計算機1と接続されている。移動体通信について
は、データ伝送量の低さのみならず、移動という特性に
伴う回線切断やデータ伝送時のエラー発生などの品質の
悪さを持っている。本実施形態において、この携帯情報
端末31は携帯性を重視した情報機器であり、画面サイ
ズ/制御機能は低く、テキスト情報のみが使用できるも
のとする。また、CPUの処理能力はパーソナルコンピ
ュータ(PC)と比較すると低く、外部記憶装置も保持
していないものとする。
電話32、ポケットベル機器(ポケベル:ページャ)3
3、ファクシミリ装置(FAX)34が接続されてい
る。公衆網30にはアナログ通信網とデジタル通信網が
あり、アナログ通信網はデジタル通信網と比較するとデ
ータ伝送量並びに信頼性は一般に低い。また、携帯情報
端末31は、公衆網30に包含される移動体通信網にて
サーバ計算機1と接続されている。移動体通信について
は、データ伝送量の低さのみならず、移動という特性に
伴う回線切断やデータ伝送時のエラー発生などの品質の
悪さを持っている。本実施形態において、この携帯情報
端末31は携帯性を重視した情報機器であり、画面サイ
ズ/制御機能は低く、テキスト情報のみが使用できるも
のとする。また、CPUの処理能力はパーソナルコンピ
ュータ(PC)と比較すると低く、外部記憶装置も保持
していないものとする。
【0066】有線LAN40には、パーソナルコンピュ
ータ(PC)41、プリンタ42、イメージリーダ43
が接続されている。有線LAN40は、一般に携帯電話
サービスなどの無線通信と比較した場合、伝送データ量
は多く、また、回線品質も安定している。現時点での一
般のオフィス向けの分散ネットワーク応用サービスに
は、この有線LAN40を対象として設計されることが
多い。
ータ(PC)41、プリンタ42、イメージリーダ43
が接続されている。有線LAN40は、一般に携帯電話
サービスなどの無線通信と比較した場合、伝送データ量
は多く、また、回線品質も安定している。現時点での一
般のオフィス向けの分散ネットワーク応用サービスに
は、この有線LAN40を対象として設計されることが
多い。
【0067】プリンタ42とイメージリーダ43はオフ
ィスビル内の出力機器/入力機器として設置されてい
る。例えば在庫管理サービスでは、イメージリーダ43
にて在庫伝票を読み取り、そのデータを有線LAN40
を介してサーバ計算機1に送り、その集計結果をプリン
タ42で出力するといった利用となる。
ィスビル内の出力機器/入力機器として設置されてい
る。例えば在庫管理サービスでは、イメージリーダ43
にて在庫伝票を読み取り、そのデータを有線LAN40
を介してサーバ計算機1に送り、その集計結果をプリン
タ42で出力するといった利用となる。
【0068】無線LAN50には、携帯用PC51が接
続されている。無線LAN50と有線LAN40の通信
能力は同程度であるが、この無線LAN50に接続され
た携帯用PC51の処理能力は有線LAN40に接続さ
れたPC41の処理能力よりは劣る。
続されている。無線LAN50と有線LAN40の通信
能力は同程度であるが、この無線LAN50に接続され
た携帯用PC51の処理能力は有線LAN40に接続さ
れたPC41の処理能力よりは劣る。
【0069】さらに、図示はしないが、上記ネットワー
ク環境には、サーバ計算機1とは別のサーバ計算機も接
続されているものである。
ク環境には、サーバ計算機1とは別のサーバ計算機も接
続されているものである。
【0070】このように、ネットワーク環境には、各端
末機器の処理能力の差、そして、通信インフラの通信能
力の差が存在する。
末機器の処理能力の差、そして、通信インフラの通信能
力の差が存在する。
【0071】そこで、本実施形態では、サーバ計算機1
に情報交換装置10を設け、ネットワーク上に存在する
各種端末機器や通信インフラの属性(情報処理能力の
差、通信能力の差)を吸収/調整するようにしている。
に情報交換装置10を設け、ネットワーク上に存在する
各種端末機器や通信インフラの属性(情報処理能力の
差、通信能力の差)を吸収/調整するようにしている。
【0072】この情報交換装置10は、情報交換プロセ
ス部11、端末情報管理部12、応用サービスのユーザ
インタフェース情報管理部13、利用者情報管理部1
4、通信インフラ情報管理部15から成る。
ス部11、端末情報管理部12、応用サービスのユーザ
インタフェース情報管理部13、利用者情報管理部1
4、通信インフラ情報管理部15から成る。
【0073】以下、図2乃至図8を参照して情報交換装
置10の各部の構成を説明する。
置10の各部の構成を説明する。
【0074】図2は情報交換プロセス部11の内部構成
を示すブロック図である。情報交換プロセス部11は、
応用サービスとしての情報を各端末機器や通信インフラ
の属性に合わせて他の情報に形式交換するための一連の
処理を担うところである。この情報交換プロセス部11
は、情報交換装置内部通信インタフェース部111、端
末種別判断部112、情報交換実行部113、サーバ内
利用者データ情報管理部114、圧縮/暗号処理部11
5、情報交換装置外部通信インタフェース部116、デ
ータ変更管理部117、及び図示しないが再送管理部、
優先度管理部、端末監視部とから成る。
を示すブロック図である。情報交換プロセス部11は、
応用サービスとしての情報を各端末機器や通信インフラ
の属性に合わせて他の情報に形式交換するための一連の
処理を担うところである。この情報交換プロセス部11
は、情報交換装置内部通信インタフェース部111、端
末種別判断部112、情報交換実行部113、サーバ内
利用者データ情報管理部114、圧縮/暗号処理部11
5、情報交換装置外部通信インタフェース部116、デ
ータ変更管理部117、及び図示しないが再送管理部、
優先度管理部、端末監視部とから成る。
【0075】情報交換装置内部通信インタフェース部1
11は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。端末種別判断部112
は、利用者の端末機器がどのような種類(例えば大画面
デスクトップPC、携帯用小画面サブノート型PC、携
帯情報端末等)のものなのかを判断する。情報交換実行
部113は、実際の情報交換処理(情報の分解、検索、
抽出、再加工)を実行する。サーバ内利用者データ情報
管理部114は、サーバ計算機1内に登録されている利
用者データの情報を管理する。圧縮/暗号処理部115
は、情報交換装置10内から外部に対して通信を行う場
合に、必要に応じてその通信データの圧縮化や暗号化の
処理を行う。情報交換装置外部通信インタフェース部1
16は、情報交換装置10から外部に対して通信を行う
ためのインタフェースである。データ変更管理部117
は、サーバ計算機1内にて構造化言語を用いて管理格納
された文書データ/ユーザデータなどのデータ更新情報
やイメージデータのシンボル情報への置換えデータ並び
に前記データの外部への転送処理を制御処理を行う。
11は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。端末種別判断部112
は、利用者の端末機器がどのような種類(例えば大画面
デスクトップPC、携帯用小画面サブノート型PC、携
帯情報端末等)のものなのかを判断する。情報交換実行
部113は、実際の情報交換処理(情報の分解、検索、
抽出、再加工)を実行する。サーバ内利用者データ情報
管理部114は、サーバ計算機1内に登録されている利
用者データの情報を管理する。圧縮/暗号処理部115
は、情報交換装置10内から外部に対して通信を行う場
合に、必要に応じてその通信データの圧縮化や暗号化の
処理を行う。情報交換装置外部通信インタフェース部1
16は、情報交換装置10から外部に対して通信を行う
ためのインタフェースである。データ変更管理部117
は、サーバ計算機1内にて構造化言語を用いて管理格納
された文書データ/ユーザデータなどのデータ更新情報
やイメージデータのシンボル情報への置換えデータ並び
に前記データの外部への転送処理を制御処理を行う。
【0076】また、再送管理部は、後述する再送処理/
回線切断対応部153とともに、端末へのデータ転送/
伝送に失敗した場合にデータの再送制御を行う。即ち、
この再送管理部は、送信先端末が回線使用中(通信中)
の場合は、再送間隔を数分後に制御したり、パケット通
信によるパケット落ちなどによる再送処理の場合は、情
報交換実行部113や圧縮/暗号処理部115による制
御のもとで情報交換(再加工など)/データ圧縮により
データサイズを小さくしてデータ転送時間を短縮するよ
う構成されている。優先度管理部は、通信データの優先
度/緊急度を判断し当該判断結果に基づく通信データの
伝送方法を管理制御する。さらに、情報交換プロセス部
11には、端末の状態を監視することにより端末側に不
都合が生じた場合であっても、サービスの継続提供が可
能となるよう対処する機能を有する端末監視部が設けら
れている。
回線切断対応部153とともに、端末へのデータ転送/
伝送に失敗した場合にデータの再送制御を行う。即ち、
この再送管理部は、送信先端末が回線使用中(通信中)
の場合は、再送間隔を数分後に制御したり、パケット通
信によるパケット落ちなどによる再送処理の場合は、情
報交換実行部113や圧縮/暗号処理部115による制
御のもとで情報交換(再加工など)/データ圧縮により
データサイズを小さくしてデータ転送時間を短縮するよ
う構成されている。優先度管理部は、通信データの優先
度/緊急度を判断し当該判断結果に基づく通信データの
伝送方法を管理制御する。さらに、情報交換プロセス部
11には、端末の状態を監視することにより端末側に不
都合が生じた場合であっても、サービスの継続提供が可
能となるよう対処する機能を有する端末監視部が設けら
れている。
【0077】図3は端末情報管理部12の内部構成を示
すブロック図である。端末情報管理部12は、サーバ計
算機1に接続される各種端末機器毎の例えばCPU能
力、表示能力、メモリ容量といった処理能力を示す属性
情報を管理する。この端末情報管理部12は、情報交換
装置内部通信インタフェース部121、端末属性交渉部
122、端末属性情報管理実行部123とから成る。
すブロック図である。端末情報管理部12は、サーバ計
算機1に接続される各種端末機器毎の例えばCPU能
力、表示能力、メモリ容量といった処理能力を示す属性
情報を管理する。この端末情報管理部12は、情報交換
装置内部通信インタフェース部121、端末属性交渉部
122、端末属性情報管理実行部123とから成る。
【0078】情報交換装置内部通信インタフェース部1
21は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。端末属性交渉部122
は、端末情報管理部12が端末機器と端末属性について
の各種やりとり/交渉を行うときのインタフェースであ
る。端末属性情報管理実行部123は、各端末機器毎の
端末属性情報が登録された端末属性テーブルを管理/操
作するインターフェースである。
21は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。端末属性交渉部122
は、端末情報管理部12が端末機器と端末属性について
の各種やりとり/交渉を行うときのインタフェースであ
る。端末属性情報管理実行部123は、各端末機器毎の
端末属性情報が登録された端末属性テーブルを管理/操
作するインターフェースである。
【0079】図4はユーザインタフェース情報管理部1
3の内部構成を示すブロック図である。利用者が応用サ
ービスを利用する場合に、端末機器上でアイコンを操作
したり、ボタンを操作したり、コマンドを入力するな
ど、その操作方法は端末機器毎に異なってくる。ユーザ
インタフェース情報管理部13は、このような応用サー
ビスを行う際の各端末機器毎に固有の操作方法を示すユ
ーザインタフェース情報を管理する。このユーザインタ
フェース情報管理部13は、情報交換装置内部通信イン
タフェース部131と応用サービスインタフェーステー
ブル管理部132から成る。
3の内部構成を示すブロック図である。利用者が応用サ
ービスを利用する場合に、端末機器上でアイコンを操作
したり、ボタンを操作したり、コマンドを入力するな
ど、その操作方法は端末機器毎に異なってくる。ユーザ
インタフェース情報管理部13は、このような応用サー
ビスを行う際の各端末機器毎に固有の操作方法を示すユ
ーザインタフェース情報を管理する。このユーザインタ
フェース情報管理部13は、情報交換装置内部通信イン
タフェース部131と応用サービスインタフェーステー
ブル管理部132から成る。
【0080】情報交換装置内部通信インタフェース部1
31は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。応用サービスインタフ
ェーステーブル管理部132は、各応用サービス毎のユ
ーザインタフェースに関する情報を管理している。
31は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。応用サービスインタフ
ェーステーブル管理部132は、各応用サービス毎のユ
ーザインタフェースに関する情報を管理している。
【0081】図5は利用者情報管理部14の内部構成を
示すブロック図である。例えば画面表示を例にすると、
利用者が応用サービスを利用する場合に、端末機器上で
グラフなどの表示物は見易い位置に任意に移動させるな
ど、利用者によって色々な好みがある。利用者情報管理
部14は、このような応用サービスを利用する際の画面
表示嗜好を含む利用者毎に固有の操作方法を示す利用者
情報を管理する。この利用者情報管理部14は、情報交
換装置内部通信インタフェース部141、利用者情報テ
ーブル管理部142、利用者認証部143から成る。
示すブロック図である。例えば画面表示を例にすると、
利用者が応用サービスを利用する場合に、端末機器上で
グラフなどの表示物は見易い位置に任意に移動させるな
ど、利用者によって色々な好みがある。利用者情報管理
部14は、このような応用サービスを利用する際の画面
表示嗜好を含む利用者毎に固有の操作方法を示す利用者
情報を管理する。この利用者情報管理部14は、情報交
換装置内部通信インタフェース部141、利用者情報テ
ーブル管理部142、利用者認証部143から成る。
【0082】情報交換装置内部通信インタフェース部1
41は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。利用者情報テーブル管
理部142は、利用者名や、利用者と端末名/アドレス
/通信インフラ種別等の関連情報を管理する。利用者認
証部143は、情報交換装置10において利用者認証を
必要とする場合に動作する。
41は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。利用者情報テーブル管
理部142は、利用者名や、利用者と端末名/アドレス
/通信インフラ種別等の関連情報を管理する。利用者認
証部143は、情報交換装置10において利用者認証を
必要とする場合に動作する。
【0083】図6は通信インフラ情報管理部15の内部
構成を示すブロック図である。通信インフラ情報管理部
15は、データ伝送速度、伝送量、品質といった各通信
網毎の通信能力を示す属性情報を管理する。この通信イ
ンフラ情報管理部15は、情報交換装置内部通信インタ
フェース部151、通信インフラ特徴管理部152、再
送処理/回線切断対応管理部153から成る。
構成を示すブロック図である。通信インフラ情報管理部
15は、データ伝送速度、伝送量、品質といった各通信
網毎の通信能力を示す属性情報を管理する。この通信イ
ンフラ情報管理部15は、情報交換装置内部通信インタ
フェース部151、通信インフラ特徴管理部152、再
送処理/回線切断対応管理部153から成る。
【0084】情報交換装置内部通信インタフェース部1
51は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。通信インフラ特徴管理
部152は、通信インフラとしての伝送品質や伝送速度
などの特徴情報を管理している。再送処理/回線切断対
応管理部153は、利用者が使用している通信インフラ
に応じて再送処理や回線切断時の処理機能を実装してい
る。
51は、情報交換装置10内の他の構成要素と通信を行
うためのインタフェースである。通信インフラ特徴管理
部152は、通信インフラとしての伝送品質や伝送速度
などの特徴情報を管理している。再送処理/回線切断対
応管理部153は、利用者が使用している通信インフラ
に応じて再送処理や回線切断時の処理機能を実装してい
る。
【0085】次に、同実施形態の動作を説明する。
【0086】まず、情報交換装置10を用いない場合の
一般的な応用サービスの処理動作について、在庫管理サ
ービスを例にして説明する。
一般的な応用サービスの処理動作について、在庫管理サ
ービスを例にして説明する。
【0087】図7は一般的な応用サービスの処理動作を
示すフローチャートである。サーバ計算機1は、有線L
AN40を介してイメージリーダ43からの入力を受け
付け、在庫伝票などの情報を応用サービス部20に引き
渡す(ステップA11)。サーバ計算機1において、応
用サービス部20はイメージリーダ43によって読み取
った伝票情報の中から必要とされる在庫量を抽出し、例
えばPC41を使用している利用者に対してその内容を
PC41の表示画面に表示出力する(ステップA1
2)。
示すフローチャートである。サーバ計算機1は、有線L
AN40を介してイメージリーダ43からの入力を受け
付け、在庫伝票などの情報を応用サービス部20に引き
渡す(ステップA11)。サーバ計算機1において、応
用サービス部20はイメージリーダ43によって読み取
った伝票情報の中から必要とされる在庫量を抽出し、例
えばPC41を使用している利用者に対してその内容を
PC41の表示画面に表示出力する(ステップA1
2)。
【0088】この表示により、利用者はサーバ計算機1
に接続されたPC41を用いて、在庫量を最新情報に更
新するなどの情報加工を行う(ステップA13)。利用
者からの修正情報を受けた応用サービス部20は、その
結果を反映させた新規の在庫伝票をプリンタ42に出力
する(ステップA14)。これにより、利用者はプリン
タ42の出力結果から新規の在庫伝票を得ることができ
る。
に接続されたPC41を用いて、在庫量を最新情報に更
新するなどの情報加工を行う(ステップA13)。利用
者からの修正情報を受けた応用サービス部20は、その
結果を反映させた新規の在庫伝票をプリンタ42に出力
する(ステップA14)。これにより、利用者はプリン
タ42の出力結果から新規の在庫伝票を得ることができ
る。
【0089】このような一般的な応用サービスでは、利
用者がPC41、プリンタ42、イメージリーダ43を
身近で利用できることが前提である。図1の例では、P
C41、プリンタ42、イメージリーダ43はオフィス
内にてサーバ計算機1と有線LAN40を介して接続さ
れている。
用者がPC41、プリンタ42、イメージリーダ43を
身近で利用できることが前提である。図1の例では、P
C41、プリンタ42、イメージリーダ43はオフィス
内にてサーバ計算機1と有線LAN40を介して接続さ
れている。
【0090】次に、オフィス外で携帯情報端末31や携
帯用PC51を使用する利用者に対して、応用サービス
を提供する場合を説明する。
帯用PC51を使用する利用者に対して、応用サービス
を提供する場合を説明する。
【0091】図8は情報交換装置10を用いた場合の応
用サービスの処理動作を示すフローチャートである。
尚、情報交換装置10は、サーバ計算機1内にて応用サ
ービス部20の外部インタフェース先に設置されてい
る。
用サービスの処理動作を示すフローチャートである。
尚、情報交換装置10は、サーバ計算機1内にて応用サ
ービス部20の外部インタフェース先に設置されてい
る。
【0092】まず、情報交換装置10は、応用サービス
部20から送信対象となる端末機器の情報を受信する
(ステップB11)。その際、送信先の端末機器がオフ
ィス内のPC41の場合には、情報交換装置10を必要
としないため(ステップB12の「利用しない」へ)、
サーバ計算機1は図7で説明した通常の処理を実行する
ことになる(ステップB13)。
部20から送信対象となる端末機器の情報を受信する
(ステップB11)。その際、送信先の端末機器がオフ
ィス内のPC41の場合には、情報交換装置10を必要
としないため(ステップB12の「利用しない」へ)、
サーバ計算機1は図7で説明した通常の処理を実行する
ことになる(ステップB13)。
【0093】一方、送信先がオフィス外の携帯情報端末
31或いは携帯用PC51の場合には、情報交換装置1
0による情報交換処理を実行するルーチンに入る(ステ
ップB12の「利用する」へ)。
31或いは携帯用PC51の場合には、情報交換装置1
0による情報交換処理を実行するルーチンに入る(ステ
ップB12の「利用する」へ)。
【0094】情報交換装置10は、当該端末機器の端末
属性情報を端末情報管理部12から取得し(ステップB
14)、応用サービス部20から渡された情報をその端
末属性情報に基づいて情報交換(情報交換処理、端末属
性吸収処理)する(ステップB15,B16)。この場
合の情報交換とは、その端末機器の処理能力に合わせ
て、ある情報の形式を変えて、端末属性を吸収/調整す
ることである。
属性情報を端末情報管理部12から取得し(ステップB
14)、応用サービス部20から渡された情報をその端
末属性情報に基づいて情報交換(情報交換処理、端末属
性吸収処理)する(ステップB15,B16)。この場
合の情報交換とは、その端末機器の処理能力に合わせ
て、ある情報の形式を変えて、端末属性を吸収/調整す
ることである。
【0095】例えば画像情報(イメージ)を送る際に、
その相手の端末機器に画像処理能力がなければ、当該画
像情報をシンボル情報に変換して送る。これにより、端
末側では、形式は変わっても、他の端末機器と同じよう
なサービスを受けることができる。このようにして、端
末属性に応じた情報交換が行われると、情報交換装置1
0はその変換後の情報をサービス情報として当該端末機
器に対して送る(ステップB17)。
その相手の端末機器に画像処理能力がなければ、当該画
像情報をシンボル情報に変換して送る。これにより、端
末側では、形式は変わっても、他の端末機器と同じよう
なサービスを受けることができる。このようにして、端
末属性に応じた情報交換が行われると、情報交換装置1
0はその変換後の情報をサービス情報として当該端末機
器に対して送る(ステップB17)。
【0096】ここで、端末属性情報管理部12からの端
末属性の読み取りについて説明する。尚、端末属性に
は、例えば画面サイズ、画面制御情報、画面に表示可能
なデータの種類などが含まれる。
末属性の読み取りについて説明する。尚、端末属性に
は、例えば画面サイズ、画面制御情報、画面に表示可能
なデータの種類などが含まれる。
【0097】端末属性の読み取りには、 (A)端末属性テーブルを端末情報管理部12内に持つ (B)端末機器から端末属性情報を入手する という2つの方法が考えられる。
【0098】本実施形態において、前者(A)の方法
は、端末機器が携帯情報端末31の場合に利用する。ま
た、後者(B)の方法は、端末機器が携帯PC51の場
合に利用する。(A)/(B)の選択は、利用者情報管
理部14において、利用者名と端末アドレスと通信イン
フラとの対応を利用者情報テーブル管理部142から得
て端末属性管理実行部123が判断する。端末側のCP
U能力が十分にあり、通信回線の品質が高い場合には、
端末側と端末属性の交渉を行う後者(B)の方法が採用
される。
は、端末機器が携帯情報端末31の場合に利用する。ま
た、後者(B)の方法は、端末機器が携帯PC51の場
合に利用する。(A)/(B)の選択は、利用者情報管
理部14において、利用者名と端末アドレスと通信イン
フラとの対応を利用者情報テーブル管理部142から得
て端末属性管理実行部123が判断する。端末側のCP
U能力が十分にあり、通信回線の品質が高い場合には、
端末側と端末属性の交渉を行う後者(B)の方法が採用
される。
【0099】(B)の方法については、端末とサーバ
(情報交換装置10)との間で端末属性を決定するプロ
トコルが決められている。プロトコルシーケンスの概念
を図9に示す。このプロトコルシーケンスに示すよう
に、端末側の制御コード系(改行コード、タブなど)
や、ビットマップ、画面サイズ、利用可能なフォント種
別(対応言語を含む)などを、端末とサーバ(情報交換
装置10)間で確認し合う。
(情報交換装置10)との間で端末属性を決定するプロ
トコルが決められている。プロトコルシーケンスの概念
を図9に示す。このプロトコルシーケンスに示すよう
に、端末側の制御コード系(改行コード、タブなど)
や、ビットマップ、画面サイズ、利用可能なフォント種
別(対応言語を含む)などを、端末とサーバ(情報交換
装置10)間で確認し合う。
【0100】次に、情報交換の方法について説明する。
【0101】情報交換は、端末側で表示能力がない場合
や、通信インフラの情報の伝送能力が乏しく、サーバで
情報の量的/質的変換が必要な場合などに実行される。
や、通信インフラの情報の伝送能力が乏しく、サーバで
情報の量的/質的変換が必要な場合などに実行される。
【0102】情報交換としては、具体的には、 ・バイナリデータからテキストデータへの変換 ・画像情報からシンボル情報への変換 ・アイコンデータからシンボル情報への変換 ・音声情報からテキスト情報への変換 ・カラー画像からモノクロ画像への変換 などがある。
【0103】このうちのバイナリデータからテキストデ
ータへの変換について説明すると、例えばPCなどで利
用されている文書作成用アプリケーションソフト、即ち
ワープロソフトでは、作成された文書データはバイナリ
データにて保存されることが多い。これは、テキストデ
ータだけではなく、文書の書式やフォントなどの種々の
付属情報も保存する必要があるためである。
ータへの変換について説明すると、例えばPCなどで利
用されている文書作成用アプリケーションソフト、即ち
ワープロソフトでは、作成された文書データはバイナリ
データにて保存されることが多い。これは、テキストデ
ータだけではなく、文書の書式やフォントなどの種々の
付属情報も保存する必要があるためである。
【0104】ところが、一般にこのバイナリデータは、
単純なテキストデータに比べてデータサイズが大きい。
また、そのバイナリデータを表示させるためには、端末
側にはテキスト表示能力のみならず、各種の画像表示能
力が必要である。さらに、端末側の画面サイズは携帯性
を重視して小さく設計されることが多いため、サーバ側
での文書データを加工してから表示する必要があること
が多い。
単純なテキストデータに比べてデータサイズが大きい。
また、そのバイナリデータを表示させるためには、端末
側にはテキスト表示能力のみならず、各種の画像表示能
力が必要である。さらに、端末側の画面サイズは携帯性
を重視して小さく設計されることが多いため、サーバ側
での文書データを加工してから表示する必要があること
が多い。
【0105】このような問題を処理するために、情報交
換が有効となる。即ち、バイナリデータをテキストデー
タに変換して端末機器に送る。これにより、端末側で
は、自身の処理能力に応じた処理を行い得るようにな
る。
換が有効となる。即ち、バイナリデータをテキストデー
タに変換して端末機器に送る。これにより、端末側で
は、自身の処理能力に応じた処理を行い得るようにな
る。
【0106】このときの情報交換の処理動作を図10に
示す。
示す。
【0107】図10は端末属性に応じた情報交換の処理
動作を示すフローチャートである。応用サービスとして
ワープロソフトを例にすると、情報交換装置10は、ま
ず、文書データの所在をサーバ内利用者データ情報管理
部114にて検索し、その文書データがどのような形式
で保存されているのかを調べる(ステップC11)。
動作を示すフローチャートである。応用サービスとして
ワープロソフトを例にすると、情報交換装置10は、ま
ず、文書データの所在をサーバ内利用者データ情報管理
部114にて検索し、その文書データがどのような形式
で保存されているのかを調べる(ステップC11)。
【0108】その結果、文書データがバイナリデータで
あれば(ステップC12のYes)、情報交換装置10
は情報交換実行部113にて当該バイナリ文書データを
テキスト、書式、フォントなどの各要素毎に部品展開
(文書分解)する(ステップC13)。そして、その各
部品要素から必要な情報を検索、抽出することにより
(ステップC14、C15)、その情報を端末画面に合
わせた情報フォーマットに再加工する(ステップC1
6)。再加工された情報つまり端末に合わせて情報交換
されたワープロソフトのサービス情報は、情報交換装置
外部通信インタフェース部116にて当該端末機器に提
供される。
あれば(ステップC12のYes)、情報交換装置10
は情報交換実行部113にて当該バイナリ文書データを
テキスト、書式、フォントなどの各要素毎に部品展開
(文書分解)する(ステップC13)。そして、その各
部品要素から必要な情報を検索、抽出することにより
(ステップC14、C15)、その情報を端末画面に合
わせた情報フォーマットに再加工する(ステップC1
6)。再加工された情報つまり端末に合わせて情報交換
されたワープロソフトのサービス情報は、情報交換装置
外部通信インタフェース部116にて当該端末機器に提
供される。
【0109】また、その他の情報交換についても同様で
あり、例えば端末側に画像処理能力がなければ、その画
像部分をシンボルテキスト情報に変換したり、アイコン
をシンボルテキスト情報に変換する。さらに、端末側に
音声処理能力がなければ、音声情報をテキスト情報に変
換して送ることで、それぞれの処理能力に応じたサービ
スの提供が可能となる。
あり、例えば端末側に画像処理能力がなければ、その画
像部分をシンボルテキスト情報に変換したり、アイコン
をシンボルテキスト情報に変換する。さらに、端末側に
音声処理能力がなければ、音声情報をテキスト情報に変
換して送ることで、それぞれの処理能力に応じたサービ
スの提供が可能となる。
【0110】このように、ネットワーク上に複数種類の
端末機器が存在する場合において、応用サービスとして
提供されるサービス情報を各端末機器の処理能力に合致
させた形式に情報交換して送ることで、携帯性に優れて
いるが、情報処理能力(演算能力)や画面表示/ユーザ
インタフェース提供能力が他の端末機器(PCなど)と
比較して相対的に劣っている端末機器(PDAなど)を
用いて分散ネットワークコンピューティングシステムを
構築することができ、端末側では形式は変わっても、他
の端末機器と同じようなサービスを受けることができる
ようになる。
端末機器が存在する場合において、応用サービスとして
提供されるサービス情報を各端末機器の処理能力に合致
させた形式に情報交換して送ることで、携帯性に優れて
いるが、情報処理能力(演算能力)や画面表示/ユーザ
インタフェース提供能力が他の端末機器(PCなど)と
比較して相対的に劣っている端末機器(PDAなど)を
用いて分散ネットワークコンピューティングシステムを
構築することができ、端末側では形式は変わっても、他
の端末機器と同じようなサービスを受けることができる
ようになる。
【0111】尚、このような情報交換は、端末機器その
ものの処理能力とは別に、各端末機器毎の操作方法に応
じて実施するようにしても良い。
ものの処理能力とは別に、各端末機器毎の操作方法に応
じて実施するようにしても良い。
【0112】即ち、利用者が応用サービスを利用する場
合に、端末機器上でアイコンを操作したり、ボタンを操
作したり、コマンドを入力するなど、その操作方法は端
末機器毎に異なってくる。このような各端末機器毎の操
作方法をユーザインタフェース情報としてユーザインタ
フェース情報管理部13に予め登録しておき、各端末機
器毎に上記ユーザインタフェース情報に基づいて情報交
換を行うようにすれば、常に各端末機器に応じた操作方
法でサービスの提供を受けることができる。
合に、端末機器上でアイコンを操作したり、ボタンを操
作したり、コマンドを入力するなど、その操作方法は端
末機器毎に異なってくる。このような各端末機器毎の操
作方法をユーザインタフェース情報としてユーザインタ
フェース情報管理部13に予め登録しておき、各端末機
器毎に上記ユーザインタフェース情報に基づいて情報交
換を行うようにすれば、常に各端末機器に応じた操作方
法でサービスの提供を受けることができる。
【0113】また、その端末機器を扱う利用者の好みに
応じて情報交換を実施するようにしても良い。
応じて情報交換を実施するようにしても良い。
【0114】即ち、利用者が応用サービスを利用する場
合に、端末機器上でグラフ関係は中央に移動させて見た
り、テキストはそのままの位置で見るなど、利用者によ
って表示位置の好みが異なってくる。このような画面表
示の好み(画面表示嗜好情報)を利用者情報として利用
者情報管理部14に予め登録しておき、各利用者毎に上
記利用者情報に基づいて情報交換を行うようにすれば、
常に利用者の好みに応じた表示位置でサービスの提供を
受けることができる。
合に、端末機器上でグラフ関係は中央に移動させて見た
り、テキストはそのままの位置で見るなど、利用者によ
って表示位置の好みが異なってくる。このような画面表
示の好み(画面表示嗜好情報)を利用者情報として利用
者情報管理部14に予め登録しておき、各利用者毎に上
記利用者情報に基づいて情報交換を行うようにすれば、
常に利用者の好みに応じた表示位置でサービスの提供を
受けることができる。
【0115】次に、通信インフラに応じて情報交換する
場合について説明する。
場合について説明する。
【0116】情報交換装置10は、通信インフラ情報管
理部15の中の通信インフラ特徴管理部152や、利用
者情報管理部14内の利用者情報テーブル管理部142
によって端末利用者が使用している通信インフラに関す
る情報を把握している。また、これらの情報に基づいて
データの再送処理制御も実施する。
理部15の中の通信インフラ特徴管理部152や、利用
者情報管理部14内の利用者情報テーブル管理部142
によって端末利用者が使用している通信インフラに関す
る情報を把握している。また、これらの情報に基づいて
データの再送処理制御も実施する。
【0117】このときの情報交換の処理動作を図11に
示す。
示す。
【0118】図11は通信インフラに応じた情報交換の
処理動作を示すフローチャートである。例えば利用者が
携帯用PC51を使用している場合には、端末機器とし
てのCPU能力は高いと判断できる(ステップD11の
No)。このとき、通信インフラとしてのデータ伝送能
力が高ければ(ステップD16のNo)、情報交換装置
10の情報交換プロセス11では、必要に応じて圧縮/
暗号処理部115を用いてデータの圧縮化や暗号化を行
って(ステップD17)データを送信する。また、通信
インフラとしてのデータ伝送能力が低ければ(ステップ
D16のYes)、例えばバイナリデータをテキストデ
ータに変換したり、センタリングなどの書式情報を空白
文字に変えたり、フォント情報の無視するなどの情報交
換処理を行って(ステップD18)、送信データサイズ
を削減してからデータを送信する。
処理動作を示すフローチャートである。例えば利用者が
携帯用PC51を使用している場合には、端末機器とし
てのCPU能力は高いと判断できる(ステップD11の
No)。このとき、通信インフラとしてのデータ伝送能
力が高ければ(ステップD16のNo)、情報交換装置
10の情報交換プロセス11では、必要に応じて圧縮/
暗号処理部115を用いてデータの圧縮化や暗号化を行
って(ステップD17)データを送信する。また、通信
インフラとしてのデータ伝送能力が低ければ(ステップ
D16のYes)、例えばバイナリデータをテキストデ
ータに変換したり、センタリングなどの書式情報を空白
文字に変えたり、フォント情報の無視するなどの情報交
換処理を行って(ステップD18)、送信データサイズ
を削減してからデータを送信する。
【0119】一方、CPU能力の低い携帯情報端末31
を使用している場合には(ステップD11のYes)、
通信インフラに関係なく、図10で説明したのと同様に
情報交換処理を行うことになる(ステップD12〜D1
5)。
を使用している場合には(ステップD11のYes)、
通信インフラに関係なく、図10で説明したのと同様に
情報交換処理を行うことになる(ステップD12〜D1
5)。
【0120】このように、まず、端末機器の処理能力を
見て、その能力が高ければ、次に通信インフラの通信能
力を見て、その通信能力に応じた情報交換を行う。一
方、端末機器の処理能力が低い場合には、通信インフラ
の通信能力がいくら高くとも、端末機器の方が対応でき
ないので、その端末機器の処理能力に応じた情報交換を
行う。
見て、その能力が高ければ、次に通信インフラの通信能
力を見て、その通信能力に応じた情報交換を行う。一
方、端末機器の処理能力が低い場合には、通信インフラ
の通信能力がいくら高くとも、端末機器の方が対応でき
ないので、その端末機器の処理能力に応じた情報交換を
行う。
【0121】これにより、各種の通信インフラが混在す
るシステムにおいても、通信インフラのデータ伝送速度
/量/品質等の相対的な差を吸収/調整することがで
き、端末側では、形式は変わっても、他の端末機器と同
じようなサービスを受けることができる。
るシステムにおいても、通信インフラのデータ伝送速度
/量/品質等の相対的な差を吸収/調整することがで
き、端末側では、形式は変わっても、他の端末機器と同
じようなサービスを受けることができる。
【0122】尚、本実施形態では、端末機器として、P
Cや携帯用PC、携帯情報端末、ポケベル、FAX、携
帯電話、プリンタなどを想定して説明しているが、ネッ
トワーク接続される他のサーバ計算機であっても良い。
さらに、上述情報交換の方法は、当該処理方法が記載さ
れたプログラム情報を、サーバ計算機1にて動作する記
憶媒体に格納しても良いものである。
Cや携帯用PC、携帯情報端末、ポケベル、FAX、携
帯電話、プリンタなどを想定して説明しているが、ネッ
トワーク接続される他のサーバ計算機であっても良い。
さらに、上述情報交換の方法は、当該処理方法が記載さ
れたプログラム情報を、サーバ計算機1にて動作する記
憶媒体に格納しても良いものである。
【0123】次に、データの暗号化を行う場合について
説明する。
説明する。
【0124】オフィス外にて応用サービスを利用する場
合には、その応用サービスのセキュリティを確保するた
め、データを暗号化して送ることが重要となる。この場
合、端末側には暗号化データを解読する能力が必要であ
るため、全ての端末機器に暗号化データを送るわけには
いかない。また、データを暗号化すると、通常、データ
量が増えるため、通信インフラのデータ伝送能力も高く
なくてはいけない。
合には、その応用サービスのセキュリティを確保するた
め、データを暗号化して送ることが重要となる。この場
合、端末側には暗号化データを解読する能力が必要であ
るため、全ての端末機器に暗号化データを送るわけには
いかない。また、データを暗号化すると、通常、データ
量が増えるため、通信インフラのデータ伝送能力も高く
なくてはいけない。
【0125】このときの処理動作を図12に示す。
【0126】図12はデータの暗号化を行う場合の処理
動作を示すフローチャートである。応用サービス部20
によるアプリケーションソフトの応用サービスの提供に
際し、情報交換装置10は、まず、端末情報管理部12
から通信相手となる端末機器の属性情報を取得し(ステ
ップE11)、その属性情報に基づいて端末機器の処理
能力を判断する(ステップE12)。
動作を示すフローチャートである。応用サービス部20
によるアプリケーションソフトの応用サービスの提供に
際し、情報交換装置10は、まず、端末情報管理部12
から通信相手となる端末機器の属性情報を取得し(ステ
ップE11)、その属性情報に基づいて端末機器の処理
能力を判断する(ステップE12)。
【0127】その結果、処理能力が高く、暗号化データ
を解読する能力があることが判明すると(ステップE1
2のYes)、情報交換装置10は、次に通信インフラ
情報管理部15から同端末機器が接続されている通信イ
ンフラ情報を取得し(ステップE13)、その通信イン
フラ情報に基づいて通信能力を判断する(ステップE1
4)。そして、通信能力が高い場合には(ステップE1
4のYes)、情報交換装置10は、情報交換プロセス
部11にて当該応用サービスの情報に暗号化を施した後
(ステップE15)、その暗号化されたサービス情報を
端末機器に送信する(ステップE16)。これにより、
端末側では、暗号化データを解読してからサービスを利
用することになる。
を解読する能力があることが判明すると(ステップE1
2のYes)、情報交換装置10は、次に通信インフラ
情報管理部15から同端末機器が接続されている通信イ
ンフラ情報を取得し(ステップE13)、その通信イン
フラ情報に基づいて通信能力を判断する(ステップE1
4)。そして、通信能力が高い場合には(ステップE1
4のYes)、情報交換装置10は、情報交換プロセス
部11にて当該応用サービスの情報に暗号化を施した後
(ステップE15)、その暗号化されたサービス情報を
端末機器に送信する(ステップE16)。これにより、
端末側では、暗号化データを解読してからサービスを利
用することになる。
【0128】一方、端末機器の処理能力が低く、暗号化
データを解読する能力がない場合には(ステップE12
のNo)、情報交換装置10は当該応用サービスの情報
に暗号化を施すことなく(ステップE17)、そのまま
送信する(ステップE16)。その際、暗号化していな
い旨のメッセージをユーザに通知するようにしても良
い。或いは、暗号化データを解読する能力がない場合は
(ステップE12のNo)、上述のようにそのまま送信
する前に、送信しても良いか否かの判断を端末機器側利
用者に求め、この回答結果によって送信処理を行うよう
にしても良い。
データを解読する能力がない場合には(ステップE12
のNo)、情報交換装置10は当該応用サービスの情報
に暗号化を施すことなく(ステップE17)、そのまま
送信する(ステップE16)。その際、暗号化していな
い旨のメッセージをユーザに通知するようにしても良
い。或いは、暗号化データを解読する能力がない場合は
(ステップE12のNo)、上述のようにそのまま送信
する前に、送信しても良いか否かの判断を端末機器側利
用者に求め、この回答結果によって送信処理を行うよう
にしても良い。
【0129】また、端末機器に処理能力があっても、そ
の端末機器が接続されている通信網の通信能力が低い場
合にも(ステップE14のNo)、情報交換装置10は
当該応用サービスの情報に暗号化を施すことなく(ステ
ップE17)、そのまま送信する(ステップE16)。
或いは、通信網の通信能力が低い場合に(ステップE1
4のNo)、前述同様そのまま送信する前に、送信して
も良いか否かの判断を端末機器側利用者に求め、この回
答結果によって送信処理を行うようにしても良い。
の端末機器が接続されている通信網の通信能力が低い場
合にも(ステップE14のNo)、情報交換装置10は
当該応用サービスの情報に暗号化を施すことなく(ステ
ップE17)、そのまま送信する(ステップE16)。
或いは、通信網の通信能力が低い場合に(ステップE1
4のNo)、前述同様そのまま送信する前に、送信して
も良いか否かの判断を端末機器側利用者に求め、この回
答結果によって送信処理を行うようにしても良い。
【0130】尚、暗号化処理に当っては、端末機器側が
暗号処理に対応できるレベルの能力があったとしても、
暗号化の要否が利用者により選択可能としても良いもの
である。
暗号処理に対応できるレベルの能力があったとしても、
暗号化の要否が利用者により選択可能としても良いもの
である。
【0131】さらに、データの暗号化には、単にスクラ
ンブルをかけるだけのものから高度な暗号処理を施すも
のまで様々なレベルがあり、それぞれに端末機器や通信
インフラにかかる負担も変わってくる。そこで、端末機
器の処理能力や通信インフラの通信能力に応じて暗号化
のレベルを適宜変更することもできる。
ンブルをかけるだけのものから高度な暗号処理を施すも
のまで様々なレベルがあり、それぞれに端末機器や通信
インフラにかかる負担も変わってくる。そこで、端末機
器の処理能力や通信インフラの通信能力に応じて暗号化
のレベルを適宜変更することもできる。
【0132】このように、データ暗号化の機能を持たせ
ることで、オフィス外で応用サービスを受ける場合で
も、そのセキュリティを確保することができる。この場
合、端末属性や通信インフラの属性から、どのような種
類の暗号化が可能か、どのような暗号化データ量なら
ば、使用している通信インフラで送信可能かを判断し
て、適正な暗号化を行うことができる。
ることで、オフィス外で応用サービスを受ける場合で
も、そのセキュリティを確保することができる。この場
合、端末属性や通信インフラの属性から、どのような種
類の暗号化が可能か、どのような暗号化データ量なら
ば、使用している通信インフラで送信可能かを判断し
て、適正な暗号化を行うことができる。
【0133】次に、データの圧縮化を行う場合について
説明する。
説明する。
【0134】データの圧縮化は、画像データなどのデー
タ量の多い情報を送る場合に有効な手段となる。この場
合も、上述したデータの暗号化と同様、端末側には圧縮
化データを伸張して処理する能力が必要となる。尚、通
信インフラについては、時間さえかければ、圧縮化デー
タを送ることができるため、ここでは通信インフラの通
信能力は問わないものとする。
タ量の多い情報を送る場合に有効な手段となる。この場
合も、上述したデータの暗号化と同様、端末側には圧縮
化データを伸張して処理する能力が必要となる。尚、通
信インフラについては、時間さえかければ、圧縮化デー
タを送ることができるため、ここでは通信インフラの通
信能力は問わないものとする。
【0135】このときの処理動作を図13に示す。
【0136】図13はデータの圧縮化を行う場合の処理
動作を示すフローチャートである。応用サービス部20
による応用サービスの提供に際し、情報交換装置10
は、まず、端末情報管理部12から通信相手となる端末
機器の属性情報を取得し(ステップF11)、その属性
情報に基づいて端末機器の処理能力を判断する(ステッ
プF12)。
動作を示すフローチャートである。応用サービス部20
による応用サービスの提供に際し、情報交換装置10
は、まず、端末情報管理部12から通信相手となる端末
機器の属性情報を取得し(ステップF11)、その属性
情報に基づいて端末機器の処理能力を判断する(ステッ
プF12)。
【0137】その結果、処理能力が高く、圧縮化データ
を解読する能力があることが判明すると(ステップF1
2のYes)、情報交換装置10は、情報交換プロセス
部11にて当該応用サービスの情報に圧縮化を施した後
(ステップF13)、その圧縮化されたサービス情報を
端末機器に送信する(ステップF14)。これにより、
端末側では、圧縮化データを伸張してからサービスを利
用することになる。
を解読する能力があることが判明すると(ステップF1
2のYes)、情報交換装置10は、情報交換プロセス
部11にて当該応用サービスの情報に圧縮化を施した後
(ステップF13)、その圧縮化されたサービス情報を
端末機器に送信する(ステップF14)。これにより、
端末側では、圧縮化データを伸張してからサービスを利
用することになる。
【0138】一方、端末機器の処理能力が低く、圧縮化
データを伸張する能力がない場合には(ステップF12
のNo)、情報交換装置10は当該応用サービスの情報
に圧縮化を施すことなく(ステップF15)、そのまま
送信する(ステップF14)。その際、圧縮化していな
い旨のメッセージをユーザに通知するようにしても良
い。
データを伸張する能力がない場合には(ステップF12
のNo)、情報交換装置10は当該応用サービスの情報
に圧縮化を施すことなく(ステップF15)、そのまま
送信する(ステップF14)。その際、圧縮化していな
い旨のメッセージをユーザに通知するようにしても良
い。
【0139】このように、データ圧縮化の機能を持たせ
ることで、データの送信を効率良く行うことができる。
この場合、端末属性から、どのような種類のデータ圧縮
化が可能かを判断して、適正な圧縮化を行うことができ
る。
ることで、データの送信を効率良く行うことができる。
この場合、端末属性から、どのような種類のデータ圧縮
化が可能かを判断して、適正な圧縮化を行うことができ
る。
【0140】尚、図13の例では、端末機器の処理能力
だけでデータ圧縮化が可能か否かを判断したが、その端
末機器が接続されている通信網の通信能力を含めてデー
タ圧縮化が可能か否かを判断するにしても良い。
だけでデータ圧縮化が可能か否かを判断したが、その端
末機器が接続されている通信網の通信能力を含めてデー
タ圧縮化が可能か否かを判断するにしても良い。
【0141】さらに、端末機器の処理能力や通信インフ
ラの通信能力に応じて圧縮化のレベルを適宜変更するこ
ともできる。
ラの通信能力に応じて圧縮化のレベルを適宜変更するこ
ともできる。
【0142】次に、入出力機器を用いて応用サービスを
利用する場合について説明する。
利用する場合について説明する。
【0143】ここで言う入出力機器とは、計算機以外の
ものを指し、図1の例では、携帯電話32、ポケットベ
ル(ページャ)33、FAX34、プリンタ42、イメ
ージリーダ43である。
ものを指し、図1の例では、携帯電話32、ポケットベ
ル(ページャ)33、FAX34、プリンタ42、イメ
ージリーダ43である。
【0144】図14は入出力機器を用いて応用サービス
を利用する場合の処理動作を示すフローチャートであ
る。利用者から応用サービスの利用を受ける旨の信号を
受信すると(ステップG11)、情報交換装置10は、
利用者情報管理部14を通じて利用者のユーザ認証を行
った後(ステップG12)、その利用者が使用している
機器の種類を判断する(ステップG13)。
を利用する場合の処理動作を示すフローチャートであ
る。利用者から応用サービスの利用を受ける旨の信号を
受信すると(ステップG11)、情報交換装置10は、
利用者情報管理部14を通じて利用者のユーザ認証を行
った後(ステップG12)、その利用者が使用している
機器の種類を判断する(ステップG13)。
【0145】ここで、利用者が入出力機器を使用してい
れば(ステップG13のYes)、情報交換装置10は
その入出力機器に応じた情報交換処理を行い(ステップ
G14)、その情報交換後のサービス情報を送信する
(ステップG15)。
れば(ステップG13のYes)、情報交換装置10は
その入出力機器に応じた情報交換処理を行い(ステップ
G14)、その情報交換後のサービス情報を送信する
(ステップG15)。
【0146】具体的には、入出力機器が携帯電話32で
あれば、情報交換装置10は、音声処理機能を利用し、
例えばテキストデータを音声データに変え、ボイスメッ
セージとしてサービスの提供を行うことになる。
あれば、情報交換装置10は、音声処理機能を利用し、
例えばテキストデータを音声データに変え、ボイスメッ
セージとしてサービスの提供を行うことになる。
【0147】また、ポケットベル33であれば、所定文
字数分のメッセージデータに変えて送信したり、FAX
34であれば、テキストデータをイメージデータに変え
て送信するなど、それぞれの入出力機器に応じた特定の
制限範囲内でサービスの提供を行うようにする。
字数分のメッセージデータに変えて送信したり、FAX
34であれば、テキストデータをイメージデータに変え
て送信するなど、それぞれの入出力機器に応じた特定の
制限範囲内でサービスの提供を行うようにする。
【0148】一方、利用者が使用しているものが入出力
機器ではなく、CPU処理能力を持つ端末機器であれば
(ステップG13のNo)、情報交換装置10は通常の
応用サービスを実行する(ステップG16)。即ち、各
端末機器毎にそれぞれの処理能力に応じた情報交換を行
ってサービスの提供を行う。
機器ではなく、CPU処理能力を持つ端末機器であれば
(ステップG13のNo)、情報交換装置10は通常の
応用サービスを実行する(ステップG16)。即ち、各
端末機器毎にそれぞれの処理能力に応じた情報交換を行
ってサービスの提供を行う。
【0149】このように、入出力機器に応じた情報交換
を行うことで、例えば利用者がFAXなどを使用してい
る場合でも、それに応じた応用サービスの提供を行うこ
とができる。
を行うことで、例えば利用者がFAXなどを使用してい
る場合でも、それに応じた応用サービスの提供を行うこ
とができる。
【0150】尚、入出力機器と属性と通信インフラの属
性を合わせて、サーバからのサービス情報を情報交換す
ることも可能である。
性を合わせて、サーバからのサービス情報を情報交換す
ることも可能である。
【0151】以下、応用サービスとして提供されるサー
ビス情報がHTML(Hyper Text Markup Language)や
SGML(Standard Generalized Markup Language)な
どの構造化言語で記述されている場合について説明す
る。尚、HTMLは、現在、インターネット上で広く普
及しているWWW(World Wide Web)で使用されている
構造化言語(タグ言語)である。また、SGMLは、C
ALS(Continuous Acquisition and Lifecycle Suppo
rt)の普及に伴って今後普及すると考えられる構造化言
語である。
ビス情報がHTML(Hyper Text Markup Language)や
SGML(Standard Generalized Markup Language)な
どの構造化言語で記述されている場合について説明す
る。尚、HTMLは、現在、インターネット上で広く普
及しているWWW(World Wide Web)で使用されている
構造化言語(タグ言語)である。また、SGMLは、C
ALS(Continuous Acquisition and Lifecycle Suppo
rt)の普及に伴って今後普及すると考えられる構造化言
語である。
【0152】一般に、マルチメディアデータを含む文書
データの管理の1つとして、構造化文書による手法が考
えられている。この場合、文書データを構成する各部品
(テキストデータ、イメージデータ、動画データ、プロ
グラム等)はタグによって管理されており、閲覧用の装
置(ブラウザ)はこのタグを元に画面上に文書データを
表示することになる。したがって、構造化文書形式で記
述されたサービス情報を提供する際に、サーバ側でタグ
を分析すれば、サービス情報として提供される文書デー
タの持つ部品がどのような種類のものかを知ることがで
きる。
データの管理の1つとして、構造化文書による手法が考
えられている。この場合、文書データを構成する各部品
(テキストデータ、イメージデータ、動画データ、プロ
グラム等)はタグによって管理されており、閲覧用の装
置(ブラウザ)はこのタグを元に画面上に文書データを
表示することになる。したがって、構造化文書形式で記
述されたサービス情報を提供する際に、サーバ側でタグ
を分析すれば、サービス情報として提供される文書デー
タの持つ部品がどのような種類のものかを知ることがで
きる。
【0153】そこで、実際にデータを転送処理する前
に、構造化文書をタグ情報に基づいて解析し、各部品の
データサイズや付加情報などの属性情報(タグ情報のみ
では表示できない情報)を把握するとともに、端末機器
や通信インフラ等の属性に対応する形式を把握する情報
交換装置をサーバ側に実装する。この場合、情報交換装
置から生成される構造化文書には情報交換用のタグが挿
入される。
に、構造化文書をタグ情報に基づいて解析し、各部品の
データサイズや付加情報などの属性情報(タグ情報のみ
では表示できない情報)を把握するとともに、端末機器
や通信インフラ等の属性に対応する形式を把握する情報
交換装置をサーバ側に実装する。この場合、情報交換装
置から生成される構造化文書には情報交換用のタグが挿
入される。
【0154】このように、構造化文書形式でデータ管理
を行うことにより、データの管理が容易となり、また、
情報交換作業でも文書部品の解析が容易となる。また、
HTMLなどの広く普及している構造化言語規約をベー
スとして情報交換装置を構築すれば、普及しているWW
Wシステムへの変更や影響を最小限にすることができ
る。
を行うことにより、データの管理が容易となり、また、
情報交換作業でも文書部品の解析が容易となる。また、
HTMLなどの広く普及している構造化言語規約をベー
スとして情報交換装置を構築すれば、普及しているWW
Wシステムへの変更や影響を最小限にすることができ
る。
【0155】図15は構造化文書を想定した場合の応用
サービスを含めたシステム全体の構成を示す概念図であ
る。図中61は構造化文書管理部であり、各種アプリケ
ーションソフトウェア等の応用サービスとして提供され
るサービス情報を構造化文書形式で管理する。この構造
化文書管理部61は、図1の応用サービス提供部20に
設けられる。尚、ここでは応用サービス提供部20が予
め構造化文書形式で記述されたサービス情報を管理して
いる場合を示したが、後述するように、そのサービス情
報が非構造化文書形式であっても良い(図20参照)。
サービスを含めたシステム全体の構成を示す概念図であ
る。図中61は構造化文書管理部であり、各種アプリケ
ーションソフトウェア等の応用サービスとして提供され
るサービス情報を構造化文書形式で管理する。この構造
化文書管理部61は、図1の応用サービス提供部20に
設けられる。尚、ここでは応用サービス提供部20が予
め構造化文書形式で記述されたサービス情報を管理して
いる場合を示したが、後述するように、そのサービス情
報が非構造化文書形式であっても良い(図20参照)。
【0156】62は情報交換部であり、端末属性や通信
インフラの属性等に応じて情報交換を行う。この情報交
換部62は、図1の情報交換装置10に相当する。63
はネットワーク部であり、サーバと端末とを結ぶ各種通
信網を示す。このネットワーク部63は、図1の公衆網
30、有線LAN40、無線LAN50に相当する。6
4a〜64cはサーバからサービスの提供を受ける端末
機器であり、例えばPC(Personal Computer )、NC
(Network Computer)、PDA(Personal Digital Ass
istants )である。これらの端末機器64a〜64c
は、それぞれに通信インフラが異なり、また、処理能力
も異なる。図1では、携帯情報端末31やPC41、携
帯用PC51に相当する。
インフラの属性等に応じて情報交換を行う。この情報交
換部62は、図1の情報交換装置10に相当する。63
はネットワーク部であり、サーバと端末とを結ぶ各種通
信網を示す。このネットワーク部63は、図1の公衆網
30、有線LAN40、無線LAN50に相当する。6
4a〜64cはサーバからサービスの提供を受ける端末
機器であり、例えばPC(Personal Computer )、NC
(Network Computer)、PDA(Personal Digital Ass
istants )である。これらの端末機器64a〜64c
は、それぞれに通信インフラが異なり、また、処理能力
も異なる。図1では、携帯情報端末31やPC41、携
帯用PC51に相当する。
【0157】このような構成において、各種アプリケー
ションソフトウェア等の応用サービスは構造化文書形式
(例えばHTML文書)で構造化文書管理部61に管理
されている。ここで、構造化文書の一例を図16に示
す。
ションソフトウェア等の応用サービスは構造化文書形式
(例えばHTML文書)で構造化文書管理部61に管理
されている。ここで、構造化文書の一例を図16に示
す。
【0158】図16において、タグ66はそれ以降から
テキストデータがくることを示している。また、タグ6
7は文書書式情報を示しており、ここではセンタリング
(中央揃)を定義している。タグ68はフォント情報を
示しており、ここではサイズの大きいフォントを定義し
ている。タグ69は画像情報を示している。
テキストデータがくることを示している。また、タグ6
7は文書書式情報を示しており、ここではセンタリング
(中央揃)を定義している。タグ68はフォント情報を
示しており、ここではサイズの大きいフォントを定義し
ている。タグ69は画像情報を示している。
【0159】情報交換部62は、この構造化文書を解析
し、その文書中に挿入されているタグ情報に基づいて当
該文書を構成する各部品の種類とそのデータサイズ等を
調べる。そして、各部品データを送信するに際し、端末
機器の処理能力や通信インフラの通信能力を調べ、その
能力に応じて情報交換を行う。
し、その文書中に挿入されているタグ情報に基づいて当
該文書を構成する各部品の種類とそのデータサイズ等を
調べる。そして、各部品データを送信するに際し、端末
機器の処理能力や通信インフラの通信能力を調べ、その
能力に応じて情報交換を行う。
【0160】例えば、通信インフラのデータ伝送能力が
低いと判断された場合には、データ量が多い文書部品に
ついては情報交換(あるいはデータ圧縮)によって伝送
データの削減を図る。また、端末属性により、通信相手
となる端末機器に文書表示能力がないと判断される場合
には(ブラウザを搭載していない端末の場合)、端末側
で表示できるような形式に情報交換してデータ送信を行
うようにする。
低いと判断された場合には、データ量が多い文書部品に
ついては情報交換(あるいはデータ圧縮)によって伝送
データの削減を図る。また、端末属性により、通信相手
となる端末機器に文書表示能力がないと判断される場合
には(ブラウザを搭載していない端末の場合)、端末側
で表示できるような形式に情報交換してデータ送信を行
うようにする。
【0161】さらに、情報交換の際に、利用者の嗜好に
応じて文書の表示体裁を合致させるようにデータの変更
を行う(利用者情報に基づく情報交換処理)。
応じて文書の表示体裁を合致させるようにデータの変更
を行う(利用者情報に基づく情報交換処理)。
【0162】次に、具体的な処理動作を説明する。
【0163】尚、ここでは、構造化文書形式のサービス
情報を応用サービス提供部20で管理している場合の動
作について説明するが、非構造化文書形式のサービス情
報を応用サービス提供部20で管理している場合につい
ては、図20を用いて後述するものとする。
情報を応用サービス提供部20で管理している場合の動
作について説明するが、非構造化文書形式のサービス情
報を応用サービス提供部20で管理している場合につい
ては、図20を用いて後述するものとする。
【0164】まず、端末属性に応じた処理について説明
する。
する。
【0165】図17は構造化文書を用いた場合の端末属
性に応じた処理動作を示すフローチャートである。図1
において、サーバ計算機1内の応用サービス提供部20
には構造化文書形式で記述されたサービス情報が管理さ
れている。ある端末機器からサーバ計算機1に対して文
書要求指示(サービス要求指示)があると、構造化文書
形式で記述されたサービス情報が応用サービス提供部2
0から情報交換装置10に渡される。これにより、情報
交換装置10は次のような情報交換処理を実行する。
性に応じた処理動作を示すフローチャートである。図1
において、サーバ計算機1内の応用サービス提供部20
には構造化文書形式で記述されたサービス情報が管理さ
れている。ある端末機器からサーバ計算機1に対して文
書要求指示(サービス要求指示)があると、構造化文書
形式で記述されたサービス情報が応用サービス提供部2
0から情報交換装置10に渡される。これにより、情報
交換装置10は次のような情報交換処理を実行する。
【0166】即ち、情報交換装置10は、まず、当該サ
ービス情報を構成している構造化文書の解析を行う(ス
テップH11)。この場合、構造化文書ではタグ情報を
はじめとして規定されている構文によって各部品が定義
されており、情報交換装置10はこのタグ情報に基づい
て、当該文書を構成する各部品の種類とそのデータサイ
ズを調べる(ステップH12)。これは、例えば画像情
報がどこにどの程度あるのとか、プログラムがどこにど
の程度あるのかといったことを調べることである。
ービス情報を構成している構造化文書の解析を行う(ス
テップH11)。この場合、構造化文書ではタグ情報を
はじめとして規定されている構文によって各部品が定義
されており、情報交換装置10はこのタグ情報に基づい
て、当該文書を構成する各部品の種類とそのデータサイ
ズを調べる(ステップH12)。これは、例えば画像情
報がどこにどの程度あるのとか、プログラムがどこにど
の程度あるのかといったことを調べることである。
【0167】尚、このような文書解析による部品の分
解、検索、抽出、そして後述する情報交換といった一連
の処理は、情報交換プロセス部11内の情報交換実行部
113(図2)で行われる。
解、検索、抽出、そして後述する情報交換といった一連
の処理は、情報交換プロセス部11内の情報交換実行部
113(図2)で行われる。
【0168】構造化文書の解析後、情報交換装置10は
端末情報管理部12から通信相手となる端末機器の属性
情報を取得し、その処理能力を調べる(ステップH1
3)。その結果、端末側の処理能力が低く、構造化文書
を表示する能力がないと判断された場合には、情報交換
装置10は当該構造化文書の各部品データをその端末が
表示できるような形式に変換する(ステップH14)。
端末情報管理部12から通信相手となる端末機器の属性
情報を取得し、その処理能力を調べる(ステップH1
3)。その結果、端末側の処理能力が低く、構造化文書
を表示する能力がないと判断された場合には、情報交換
装置10は当該構造化文書の各部品データをその端末が
表示できるような形式に変換する(ステップH14)。
【0169】即ち、画面制御機能が低い端末機器の場合
(ブラウザ機能を持たない端末)には、例えばサービス
情報として提供される情報が画像情報、特に動画情報の
とき、これをシンボル情報(当該画像を何らかの形で簡
略的に示したもの)に変えて送る。また、文書の書式情
報の場合には、それを空白文字あるいは改行に変えて送
り、文字種の場合には、端末が扱えないので無視する。
さらに、“Java”や“ActiveX”のようなク
ライアント(端末)側で動作するプログラムについて
は、端末が扱えないので無視し、その際にプログラムが
扱えない旨のメッセージを通知する。
(ブラウザ機能を持たない端末)には、例えばサービス
情報として提供される情報が画像情報、特に動画情報の
とき、これをシンボル情報(当該画像を何らかの形で簡
略的に示したもの)に変えて送る。また、文書の書式情
報の場合には、それを空白文字あるいは改行に変えて送
り、文字種の場合には、端末が扱えないので無視する。
さらに、“Java”や“ActiveX”のようなク
ライアント(端末)側で動作するプログラムについて
は、端末が扱えないので無視し、その際にプログラムが
扱えない旨のメッセージを通知する。
【0170】このようにして、端末機器の処理能力に応
じた情報交換が行われると、情報交換装置10はその情
報交換後のサービス情報を端末機器が接続されている通
信網を介して送信する(ステップH15)。これによ
り、例えば構造化文書を表示する能力がない端末機器を
使用しているときでも、その端末にあった形式でサービ
ス情報の提供を受けることができるようになる。
じた情報交換が行われると、情報交換装置10はその情
報交換後のサービス情報を端末機器が接続されている通
信網を介して送信する(ステップH15)。これによ
り、例えば構造化文書を表示する能力がない端末機器を
使用しているときでも、その端末にあった形式でサービ
ス情報の提供を受けることができるようになる。
【0171】次に、通信インフラの属性に応じた処理に
ついて説明する。
ついて説明する。
【0172】尚、通信インフラの属性による情報交換
は、各部品のデータサイズのみが重要となる。
は、各部品のデータサイズのみが重要となる。
【0173】図18は構造化文書を用いた場合の通信イ
ンフラの属性に応じた処理動作を示すフローチャートで
ある。図1において、サーバ計算機1内の応用サービス
提供部20には構造化文書形式で記述されたサービス情
報が管理されている。ある端末機器からサーバ計算機1
に対して文書要求指示(サービス要求指示)があると、
構造化文書形式で記述されたサービス情報が応用サービ
ス提供部20から情報交換装置10に渡される。これに
より、情報交換装置10は次のような情報交換処理を実
行する。
ンフラの属性に応じた処理動作を示すフローチャートで
ある。図1において、サーバ計算機1内の応用サービス
提供部20には構造化文書形式で記述されたサービス情
報が管理されている。ある端末機器からサーバ計算機1
に対して文書要求指示(サービス要求指示)があると、
構造化文書形式で記述されたサービス情報が応用サービ
ス提供部20から情報交換装置10に渡される。これに
より、情報交換装置10は次のような情報交換処理を実
行する。
【0174】即ち、情報交換装置10は、まず、当該サ
ービス情報を構成している構造化文書の解析を行う(ス
テップI11)。この場合、構造化文書ではタグ情報を
はじめとして規定されている構文によって各部品が定義
されており、情報交換装置10はこのタグ情報に基づい
て、当該文書を構成する各部品の種類とそのデータサイ
ズを調べる(ステップI12)。これは、例えば画像情
報がどこにどの程度あるのとか、プログラムがどこにど
の程度あるのかといったことを調べることである。
ービス情報を構成している構造化文書の解析を行う(ス
テップI11)。この場合、構造化文書ではタグ情報を
はじめとして規定されている構文によって各部品が定義
されており、情報交換装置10はこのタグ情報に基づい
て、当該文書を構成する各部品の種類とそのデータサイ
ズを調べる(ステップI12)。これは、例えば画像情
報がどこにどの程度あるのとか、プログラムがどこにど
の程度あるのかといったことを調べることである。
【0175】尚、このような文書解析による部品の分
解、検索、抽出、そして後述する情報交換といった一連
の処理は、情報交換プロセス部11内の情報交換実行部
113(図2)で行われる。
解、検索、抽出、そして後述する情報交換といった一連
の処理は、情報交換プロセス部11内の情報交換実行部
113(図2)で行われる。
【0176】構造化文書の解析後、情報交換装置10は
通信インフラ情報管理部15から通信相手となる端末機
器が接続されている通信インフラの属性情報を取得し、
その通信能力を調べる(ステップI13)。その結果、
通信インフラのデータ伝送能力が低いと判断された場合
には、情報交換装置10は当該構造化文書の各部品デー
タをその通信インフラのデータ伝送能力に合わせた形式
に変換する(ステップH14)。
通信インフラ情報管理部15から通信相手となる端末機
器が接続されている通信インフラの属性情報を取得し、
その通信能力を調べる(ステップI13)。その結果、
通信インフラのデータ伝送能力が低いと判断された場合
には、情報交換装置10は当該構造化文書の各部品デー
タをその通信インフラのデータ伝送能力に合わせた形式
に変換する(ステップH14)。
【0177】即ち、例えばPHS(Personal
Handyphone System)データ通信網な
ど、データ伝送能力の低い通信インフラの場合には、例
えばサービス情報として提供される情報が画像情報、特
に動画情報のとき、これをコマ落しするなどして、情報
量を削減した形にして送る。
Handyphone System)データ通信網な
ど、データ伝送能力の低い通信インフラの場合には、例
えばサービス情報として提供される情報が画像情報、特
に動画情報のとき、これをコマ落しするなどして、情報
量を削減した形にして送る。
【0178】このようにして、通信インフラのデータ伝
送能力に応じた情報交換が行われると、情報交換装置1
0はその情報交換後のサービス情報を端末機器が接続さ
れている通信網を介して送信する(ステップI15)。
これにより、例えばデータ伝送能力の低い通信インフラ
を使用しているときでも、その通信インフラにあった形
式でサービス情報の提供を受けることができるようにな
る。
送能力に応じた情報交換が行われると、情報交換装置1
0はその情報交換後のサービス情報を端末機器が接続さ
れている通信網を介して送信する(ステップI15)。
これにより、例えばデータ伝送能力の低い通信インフラ
を使用しているときでも、その通信インフラにあった形
式でサービス情報の提供を受けることができるようにな
る。
【0179】次に、端末属性と通信インフラの属性に応
じた処理について説明する。
じた処理について説明する。
【0180】図19は構造化文書を用いた場合の端末属
性と通信インフラの属性に応じた処理動作を示すフロー
チャートである。図1において、サーバ計算機1内の応
用サービス提供部20には構造化文書形式で記述された
サービス情報が管理されている。ある端末機器からサー
バ計算機1に対して文書要求指示(サービス要求指示)
があると、構造化文書形式で記述されたサービス情報が
応用サービス提供部20から情報交換装置10に渡され
る。これにより、情報交換装置10は次のような情報交
換処理を実行する。
性と通信インフラの属性に応じた処理動作を示すフロー
チャートである。図1において、サーバ計算機1内の応
用サービス提供部20には構造化文書形式で記述された
サービス情報が管理されている。ある端末機器からサー
バ計算機1に対して文書要求指示(サービス要求指示)
があると、構造化文書形式で記述されたサービス情報が
応用サービス提供部20から情報交換装置10に渡され
る。これにより、情報交換装置10は次のような情報交
換処理を実行する。
【0181】即ち、情報交換装置10は、まず、当該サ
ービス情報を構成している構造化文書の解析を行う(ス
テップJ11)。この場合、構造化文書ではタグ情報を
はじめとして規定されている構文によって各部品が定義
されており、情報交換装置10はこのタグ情報に基づい
て、当該文書を構成する各部品の種類とそのデータサイ
ズを調べる(ステップJ12)。これは、例えば画像情
報がどこにどの程度あるのとか、プログラムがどこにど
の程度あるのかといったことを調べることである。
ービス情報を構成している構造化文書の解析を行う(ス
テップJ11)。この場合、構造化文書ではタグ情報を
はじめとして規定されている構文によって各部品が定義
されており、情報交換装置10はこのタグ情報に基づい
て、当該文書を構成する各部品の種類とそのデータサイ
ズを調べる(ステップJ12)。これは、例えば画像情
報がどこにどの程度あるのとか、プログラムがどこにど
の程度あるのかといったことを調べることである。
【0182】尚、このような文書解析による部品の分
解、検索、抽出、そして後述する情報交換といった一連
の処理は、情報交換プロセス部11内の情報交換実行部
113(図2)で行われる。
解、検索、抽出、そして後述する情報交換といった一連
の処理は、情報交換プロセス部11内の情報交換実行部
113(図2)で行われる。
【0183】構造化文書の解析後、情報交換装置10は
端末情報管理部12から通信相手となる端末機器の属性
情報を取得し、その処理能力を調べる(ステップJ1
3)。その結果、端末側の処理能力が低く、構造化文書
を表示する能力がないと判断された場合には(ステップ
J14のYes)、情報交換装置10は当該構造化文書
の各部品データをその端末が表示できるような形式に変
換した後(ステップJ14)、その情報交換後のサービ
ス情報を端末機器が接続されている通信網を介して送信
する(ステップJ16)。
端末情報管理部12から通信相手となる端末機器の属性
情報を取得し、その処理能力を調べる(ステップJ1
3)。その結果、端末側の処理能力が低く、構造化文書
を表示する能力がないと判断された場合には(ステップ
J14のYes)、情報交換装置10は当該構造化文書
の各部品データをその端末が表示できるような形式に変
換した後(ステップJ14)、その情報交換後のサービ
ス情報を端末機器が接続されている通信網を介して送信
する(ステップJ16)。
【0184】一方、端末側の処理能力が高く、構造化文
書を表示する能力があると判断された場合には(ステッ
プJ14のNo)、情報交換装置10は通信インフラ情
報管理部15から通信相手となる端末機器が接続されて
いる通信インフラの属性情報を取得する(ステップJ1
7)。そして、情報交換装置10はその属性情報に基づ
いて通信インフラの通信能力に応じた情報交換を行い
(ステップJ18)、その情報交換後のサービス情報を
端末機器が接続されている通信網を介して送信する(ス
テップJ16)。
書を表示する能力があると判断された場合には(ステッ
プJ14のNo)、情報交換装置10は通信インフラ情
報管理部15から通信相手となる端末機器が接続されて
いる通信インフラの属性情報を取得する(ステップJ1
7)。そして、情報交換装置10はその属性情報に基づ
いて通信インフラの通信能力に応じた情報交換を行い
(ステップJ18)、その情報交換後のサービス情報を
端末機器が接続されている通信網を介して送信する(ス
テップJ16)。
【0185】このように、構造化文書形式で記述された
サービス情報を提供する場合でも、端末属性や通信イン
フラの属性に応じて情報交換を行うことにより、端末機
器の処理能力や、通信インフラの通信能力に合ったサー
ビス提供を行うことができるようになる。
サービス情報を提供する場合でも、端末属性や通信イン
フラの属性に応じて情報交換を行うことにより、端末機
器の処理能力や、通信インフラの通信能力に合ったサー
ビス提供を行うことができるようになる。
【0186】尚、このような端末属性や通信インフラの
属性だけでなく、例えば図1のユーザインタフェース情
報管理部13を用いることにより、端末機器毎に固有の
操作方法を示すユーザインタフェース情報に基づいて情
報交換を行ったり、利用者情報管理部14を用いること
により、利用者毎に固有の操作方法を示す利用者情報に
基づいて情報交換を行うことも可能である。
属性だけでなく、例えば図1のユーザインタフェース情
報管理部13を用いることにより、端末機器毎に固有の
操作方法を示すユーザインタフェース情報に基づいて情
報交換を行ったり、利用者情報管理部14を用いること
により、利用者毎に固有の操作方法を示す利用者情報に
基づいて情報交換を行うことも可能である。
【0187】さらに、データの暗号化や、データの圧縮
化を行ったり、FAXなどの入出力機器を使用している
場合にその入出力機器に応じた情報交換を行うなど、構
造化文書形式で記述されたサービス情報の提供に際し、
上述した全ての手法を適用することができるものであ
る。
化を行ったり、FAXなどの入出力機器を使用している
場合にその入出力機器に応じた情報交換を行うなど、構
造化文書形式で記述されたサービス情報の提供に際し、
上述した全ての手法を適用することができるものであ
る。
【0188】また、上記の例では、予め構造化文書形式
で記述されているサービス情報を提供する場合について
説明したが、本発明はこれに限るものではなく、構造化
文書形式とは異なる形式(バイナリデータ)で記述され
たサービス情報であっても、本手法を適用することがで
きるものである。このときの処理動作を図20に示す。
で記述されているサービス情報を提供する場合について
説明したが、本発明はこれに限るものではなく、構造化
文書形式とは異なる形式(バイナリデータ)で記述され
たサービス情報であっても、本手法を適用することがで
きるものである。このときの処理動作を図20に示す。
【0189】図20は構造化文書形式以外のサービス情
報を対象とした場合の処理動作を示すフローチャートで
ある。尚、ここでは、端末属性に応じた情報交換する場
合について説明するが、通信インフラの属性や、さらに
ユーザインタフェース情報、利用者情報などに基づいて
情報交換する場合も同様である。
報を対象とした場合の処理動作を示すフローチャートで
ある。尚、ここでは、端末属性に応じた情報交換する場
合について説明するが、通信インフラの属性や、さらに
ユーザインタフェース情報、利用者情報などに基づいて
情報交換する場合も同様である。
【0190】上記図17の処理と異なる点は、ステップ
K11、K12で示される構造化文書変換処理が追加さ
れている点である。これは、例えばバイナリ形式の情報
をHTMLなどの構造化文書形式に変換するための処理
である。この構造化文書変換処理も、情報交換プロセス
部11内の情報交換実行部113(図2)で行われる。
この場合、図1において、サーバ計算機1内の応用サー
ビス提供部20には非構造化文書形式で記述されたサー
ビス情報が管理されており、これを情報交換装置10で
構造化文書形式に変換することになる。
K11、K12で示される構造化文書変換処理が追加さ
れている点である。これは、例えばバイナリ形式の情報
をHTMLなどの構造化文書形式に変換するための処理
である。この構造化文書変換処理も、情報交換プロセス
部11内の情報交換実行部113(図2)で行われる。
この場合、図1において、サーバ計算機1内の応用サー
ビス提供部20には非構造化文書形式で記述されたサー
ビス情報が管理されており、これを情報交換装置10で
構造化文書形式に変換することになる。
【0191】ある端末機器からサーバ計算機1に対して
文書要求指示(サービス要求指示)があると、構造化文
書形式とは異なる形式で記述されたサービス情報が応用
サービス提供部20から情報交換装置10に渡される。
これにより、情報交換装置10は次のような情報交換処
理を実行する。
文書要求指示(サービス要求指示)があると、構造化文
書形式とは異なる形式で記述されたサービス情報が応用
サービス提供部20から情報交換装置10に渡される。
これにより、情報交換装置10は次のような情報交換処
理を実行する。
【0192】即ち、情報交換装置10は、まず、そのサ
ービス情報を構成する部品を切り出す(ステップK1
1)。この場合、例えばバイナリーデータの文書情報で
は、トークンによって、例えば本分、フォント、書式、
その他の属性(日付、著者名等)などが管理されてい
る。したがって、トークンを調べることにより、各部品
を切り出すことができる。各部品を切り出すと、情報交
換装置10はこれらの部品をHTMLなどの構造化言語
で表現した構造化文書を作成する(ステップK12)。
ービス情報を構成する部品を切り出す(ステップK1
1)。この場合、例えばバイナリーデータの文書情報で
は、トークンによって、例えば本分、フォント、書式、
その他の属性(日付、著者名等)などが管理されてい
る。したがって、トークンを調べることにより、各部品
を切り出すことができる。各部品を切り出すと、情報交
換装置10はこれらの部品をHTMLなどの構造化言語
で表現した構造化文書を作成する(ステップK12)。
【0193】このようにして、構造化文書を作成した後
は、その構造化文書を対象として図17で説明したよう
な処理を行う。
は、その構造化文書を対象として図17で説明したよう
な処理を行う。
【0194】即ち、情報交換装置10はその構造化文書
の解析を行い(ステップK13)、当該文書を構成する
各部品の種類とそのデータサイズを調べる(ステップK
14)。そして、情報交換装置10は端末情報管理部1
2から通信相手となる端末機器の属性情報を取得し(ス
テップK15)、その属性情報に基づいて各部品データ
を情報交換する(ステップK16)。情報交換装置10
はその情報交換後のサービス情報を端末機器が接続され
ている通信網を介して送信する(ステップK17)。
の解析を行い(ステップK13)、当該文書を構成する
各部品の種類とそのデータサイズを調べる(ステップK
14)。そして、情報交換装置10は端末情報管理部1
2から通信相手となる端末機器の属性情報を取得し(ス
テップK15)、その属性情報に基づいて各部品データ
を情報交換する(ステップK16)。情報交換装置10
はその情報交換後のサービス情報を端末機器が接続され
ている通信網を介して送信する(ステップK17)。
【0195】このように、非構造化文書形式で記述され
たサービス情報を対象とした場合でも、そのサービス情
報を構造化文書形式に変換する処理を加えることで、上
記同様の効果が得られるものである。
たサービス情報を対象とした場合でも、そのサービス情
報を構造化文書形式に変換する処理を加えることで、上
記同様の効果が得られるものである。
【0196】尚、上記では、HAMLなどの構造化文書
を例にしたが、例えばOLE(Object Linking and Emb
edding)など、各部品データで形成された文書であれば
全てに適用可能である。
を例にしたが、例えばOLE(Object Linking and Emb
edding)など、各部品データで形成された文書であれば
全てに適用可能である。
【0197】次に、構造化言語を用いて管理格納された
文書データ/ユーザデータなどにおける修正・削除・追
加などの編集作業について、サーバ計算機1上のデータ
更新の流れを示す図21を参照して説明する。
文書データ/ユーザデータなどにおける修正・削除・追
加などの編集作業について、サーバ計算機1上のデータ
更新の流れを示す図21を参照して説明する。
【0198】利用者はサーバ計算機1内に格納管理され
た更新したいファイルを開く(ステップL11)。所望
のファイルが開かれると、利用者は修正・削除・追加な
どの編集作業を行い文書データや画像データなどの更新
を行う(ステップL12)。更新が行われると、データ
変更更新管理部117が更新された箇所毎にバーション
アップ/更新情報としての「版タグ」情報を自動的に更
新・付加する(ステップL13)。文書データや画像デ
ータなどの更新が終了すると、開かれていたファイルは
クローズされ、所定の記憶領域にて管理格納される(ス
テップL14)。
た更新したいファイルを開く(ステップL11)。所望
のファイルが開かれると、利用者は修正・削除・追加な
どの編集作業を行い文書データや画像データなどの更新
を行う(ステップL12)。更新が行われると、データ
変更更新管理部117が更新された箇所毎にバーション
アップ/更新情報としての「版タグ」情報を自動的に更
新・付加する(ステップL13)。文書データや画像デ
ータなどの更新が終了すると、開かれていたファイルは
クローズされ、所定の記憶領域にて管理格納される(ス
テップL14)。
【0199】尚、共有文書のタグについては、各利用者
毎に存在する利用者情報管理部14に付加情報を付ける
ようにしても良い。
毎に存在する利用者情報管理部14に付加情報を付ける
ようにしても良い。
【0200】上記のようにして更新された文書データに
ついて、例えばオフィス外の端末側からのコピー要求に
応じたサーバ計算機1上のデータコピー要求の受け付け
の流れを示す図22、及び端末上のデータコピー処理の
流れを示す図23を参照して説明する。
ついて、例えばオフィス外の端末側からのコピー要求に
応じたサーバ計算機1上のデータコピー要求の受け付け
の流れを示す図22、及び端末上のデータコピー処理の
流れを示す図23を参照して説明する。
【0201】端末側から例えば所定のファイルのデータ
コピーの転送要求があると(ステップN11)、サーバ
計算機1はこの要求を受け付け(ステップM11)、該
当するファイルをオープンする。そして、所望のファイ
ルがオープンされると、データ修正・削除・追加などさ
れた箇所を含めた版タグ情報がサーバ計算機1から端末
側に送られる(ステップM12)。
コピーの転送要求があると(ステップN11)、サーバ
計算機1はこの要求を受け付け(ステップM11)、該
当するファイルをオープンする。そして、所望のファイ
ルがオープンされると、データ修正・削除・追加などさ
れた箇所を含めた版タグ情報がサーバ計算機1から端末
側に送られる(ステップM12)。
【0202】端末側では変更タグを含む版タグを受信し
(ステップN12)、サーバ計算機1と端末のデータ差
分の照合・確認作業が行われ(ステップN13)、差分
データのみのコピー要求即ち版タグ情報が更新された箇
所のデータコピーの要求をサーバ計算機1に返す(ステ
ップN14)。
(ステップN12)、サーバ計算機1と端末のデータ差
分の照合・確認作業が行われ(ステップN13)、差分
データのみのコピー要求即ち版タグ情報が更新された箇
所のデータコピーの要求をサーバ計算機1に返す(ステ
ップN14)。
【0203】サーバ計算機1では、この返された要求を
受け付け(ステップM13)、必要な部分を端末側に送
信する(ステップM14)。この時、端末側の属性レベ
ルに応じて情報交換/データ圧縮作業が行われて送信さ
れても良い。一方、端末側では、サーバ計算機1から送
信されたデータを受信して該当部分を更新し(ステップ
N15)、データの版タグ情報を更新する(ステップN
16)。このようにすることにより、迅速且つ精度良く
必要な部分だけ(版の異なるものだけ)をコピー可能と
なる。
受け付け(ステップM13)、必要な部分を端末側に送
信する(ステップM14)。この時、端末側の属性レベ
ルに応じて情報交換/データ圧縮作業が行われて送信さ
れても良い。一方、端末側では、サーバ計算機1から送
信されたデータを受信して該当部分を更新し(ステップ
N15)、データの版タグ情報を更新する(ステップN
16)。このようにすることにより、迅速且つ精度良く
必要な部分だけ(版の異なるものだけ)をコピー可能と
なる。
【0204】次に、例えば過去に送付したことのない動
画像データや静止画像データ或いは音声データなどのマ
ルチメディアデータなどの比較的データサイズの大きい
データで、今後も再送する可能性が高いもの(例えばア
イコン、音声メッセージ)に関するデータ転送処理につ
いて、図24を参照して説明する。ここで、前記大きい
データには、対応付けしたデータサイズの小さいシンボ
ルデータを割り当て(情報交換実行部113が実行)、
サーバ計算機1からは以降当該シンボルデータを送信す
るようにし、端末側ではそのシンボルデータを受け取っ
た際には当該データに対応する(マルチメディアデータ
など)元データを表示するよう構成している。
画像データや静止画像データ或いは音声データなどのマ
ルチメディアデータなどの比較的データサイズの大きい
データで、今後も再送する可能性が高いもの(例えばア
イコン、音声メッセージ)に関するデータ転送処理につ
いて、図24を参照して説明する。ここで、前記大きい
データには、対応付けしたデータサイズの小さいシンボ
ルデータを割り当て(情報交換実行部113が実行)、
サーバ計算機1からは以降当該シンボルデータを送信す
るようにし、端末側ではそのシンボルデータを受け取っ
た際には当該データに対応する(マルチメディアデータ
など)元データを表示するよう構成している。
【0205】サーバ計算機1が例えば処理能力の低い端
末側からマルチメディアデータを含むある文書データの
転送要求を受け付けると(ステップP11)、所望のフ
ァイルをオープンし、マルチメディアデータに対応する
シンボルが登録されているか否かの判断を行う(ステッ
プP12)。
末側からマルチメディアデータを含むある文書データの
転送要求を受け付けると(ステップP11)、所望のフ
ァイルをオープンし、マルチメディアデータに対応する
シンボルが登録されているか否かの判断を行う(ステッ
プP12)。
【0206】シンボル登録されていない場合は、データ
転送要否のチェックが行われる(ステップP13)。デ
ータ転送を行わない場合は(ステップP13の否)、処
理は終了する。
転送要否のチェックが行われる(ステップP13)。デ
ータ転送を行わない場合は(ステップP13の否)、処
理は終了する。
【0207】一方、データ転送を行う場合は(ステップ
P13の要)、前述の版タグ情報を含むデータ転送処理
が行われると共に(ステップP14)、マルチメディア
データに関するシンボル交渉(シンボルの割り付け処
理)がサーバ計算機1と端末側とで行われ(ステップP
15)、シンボル登録がなされる(ステップP16)。
これは、サーバ内利用者データ情報管理部114にて行
われる。
P13の要)、前述の版タグ情報を含むデータ転送処理
が行われると共に(ステップP14)、マルチメディア
データに関するシンボル交渉(シンボルの割り付け処
理)がサーバ計算機1と端末側とで行われ(ステップP
15)、シンボル登録がなされる(ステップP16)。
これは、サーバ内利用者データ情報管理部114にて行
われる。
【0208】また、上記ステップ12にてマルチメディ
アデータに対応するシンボルが登録されている場合は、
データの修正・変更の確認判断が行われる(ステップP
17)。データ修正・変更がある場合は(ステップP1
7にYes)、上記ステップP13へと進む。一方、デ
ータ修正・変更がない場合は(ステップP17にN
o)、マルチメディアデータについては対応するシンボ
ルデータの送信が行われる(ステップP18)。
アデータに対応するシンボルが登録されている場合は、
データの修正・変更の確認判断が行われる(ステップP
17)。データ修正・変更がある場合は(ステップP1
7にYes)、上記ステップP13へと進む。一方、デ
ータ修正・変更がない場合は(ステップP17にN
o)、マルチメディアデータについては対応するシンボ
ルデータの送信が行われる(ステップP18)。
【0209】上述のようにオフィス内では高速LANな
どに接続してデータを大量にコピーし、その後は(外出
先などでは)自動的に差分データのみをコピーするとい
った本データ転送方法を用いることにより、一般に多く
の時間を要するデータコピーなどのデータ転送、特にデ
ータ転送能力の低い通信インフラを利用する場合、デー
タ転送時間の短縮と通信料金の低減、確実なデータ転送
が行える。
どに接続してデータを大量にコピーし、その後は(外出
先などでは)自動的に差分データのみをコピーするとい
った本データ転送方法を用いることにより、一般に多く
の時間を要するデータコピーなどのデータ転送、特にデ
ータ転送能力の低い通信インフラを利用する場合、デー
タ転送時間の短縮と通信料金の低減、確実なデータ転送
が行える。
【0210】また、上述した各種制御処理の手法は、コ
ンピュータに実行させることのできるプログラム情報と
して、例えば磁気ディスク即ちフロッピーディスク装置
(FDD)に装填されるフロッピーディスク(FD)、
ハ―ドディスク装置(HDD)等、又光ディスク(CD
−ROM、DVD等)、半導体メモリなどの記録媒体に
書き込んで各種装置に適用したり、通信媒体により伝送
して各種装置に適用することも可能である。本装置を実
現するコンピュータ(サーバ計算機1)は、記録媒体に
記録されたプログラムを読み込み、このプログラムによ
って動作が制御されることにより、上述した処理を実行
する。
ンピュータに実行させることのできるプログラム情報と
して、例えば磁気ディスク即ちフロッピーディスク装置
(FDD)に装填されるフロッピーディスク(FD)、
ハ―ドディスク装置(HDD)等、又光ディスク(CD
−ROM、DVD等)、半導体メモリなどの記録媒体に
書き込んで各種装置に適用したり、通信媒体により伝送
して各種装置に適用することも可能である。本装置を実
現するコンピュータ(サーバ計算機1)は、記録媒体に
記録されたプログラムを読み込み、このプログラムによ
って動作が制御されることにより、上述した処理を実行
する。
【0211】(第2の実施形態)次に、本発明の第2の
実施形態について説明する。
実施形態について説明する。
【0212】上記第1の実施形態では、サービス提供を
行うサーバコンピュータ内に情報交換装置を設けた場合
について説明したが、第2の実施形態では、情報交換に
必要な機能(処理)を別のサーバコンピュータに分散し
て持たす場合について説明する。
行うサーバコンピュータ内に情報交換装置を設けた場合
について説明したが、第2の実施形態では、情報交換に
必要な機能(処理)を別のサーバコンピュータに分散し
て持たす場合について説明する。
【0213】図25は本発明の第2の実施形態に係る分
散ネットワークコンピューティングシステムの構成を示
すブロック図である。尚、図1と同一部分には同一符号
を付して、ここではその説明を省略するものとする。
散ネットワークコンピューティングシステムの構成を示
すブロック図である。尚、図1と同一部分には同一符号
を付して、ここではその説明を省略するものとする。
【0214】図25において、図1と異なる点はネット
ワーク上に複数のサーバ計算機1a〜1eが存在するこ
とである。ここでは、サーバ計算機1a〜1eがオフィ
ス内にて有線LAN2を介して相互に接続されている。
ワーク上に複数のサーバ計算機1a〜1eが存在するこ
とである。ここでは、サーバ計算機1a〜1eがオフィ
ス内にて有線LAN2を介して相互に接続されている。
【0215】このうち、サーバ計算機1aはサービス提
供を行うメインのサーバコンピュータであり、応用サー
ビス提供部20を有する。このサーバ計算機1aには情
報交換プロセス部11が実装されており、情報交換全体
の処理を司る情報交換制御サーバとして動作する。
供を行うメインのサーバコンピュータであり、応用サー
ビス提供部20を有する。このサーバ計算機1aには情
報交換プロセス部11が実装されており、情報交換全体
の処理を司る情報交換制御サーバとして動作する。
【0216】また、その他のサーバ計算機1b〜1eは
サブのサーバコンピュータである。サーバ計算機1bに
は、端末属性情報を管理するための端末情報管理部12
が実装されており、サーバ計算機1aの制御の下で端末
情報管理サーバとして動作する。サーバ計算機1cに
は、ユーザインタフェース情報を管理するためのユーザ
インタフェース情報管理部13が実装されており、サー
バ計算機1aの制御の下でユーザインタフェース情報管
理サーバとして動作する。サーバ計算機1dには利用者
情報管理部14が実装されており、サーバ計算機1aの
制御の下で利用者情報管理サーバとして動作する。サー
バ計算機1eには通信インフラ情報管理部15が実装さ
れており、サーバ計算機1aの制御の下で通信インフラ
情報管理サーバとして動作する。
サブのサーバコンピュータである。サーバ計算機1bに
は、端末属性情報を管理するための端末情報管理部12
が実装されており、サーバ計算機1aの制御の下で端末
情報管理サーバとして動作する。サーバ計算機1cに
は、ユーザインタフェース情報を管理するためのユーザ
インタフェース情報管理部13が実装されており、サー
バ計算機1aの制御の下でユーザインタフェース情報管
理サーバとして動作する。サーバ計算機1dには利用者
情報管理部14が実装されており、サーバ計算機1aの
制御の下で利用者情報管理サーバとして動作する。サー
バ計算機1eには通信インフラ情報管理部15が実装さ
れており、サーバ計算機1aの制御の下で通信インフラ
情報管理サーバとして動作する。
【0217】これらのサーバ計算機1a〜1eには、各
種通信網(公衆網30、有線LAN40、無線LAN5
0等)を介して各種端末機器(携帯情報端末31、PC
41、携帯用PC51等)が接続されている。
種通信網(公衆網30、有線LAN40、無線LAN5
0等)を介して各種端末機器(携帯情報端末31、PC
41、携帯用PC51等)が接続されている。
【0218】即ち、第2の実施形態では、端末情報管理
部12、ユーザインタフェース情報管理部13、利用者
情報管理部14、通信インフラ情報管理部15をそれぞ
れ別のサーバ計算機1b〜1eに実装させて分散処理シ
ステムを構築しており、情報交換プロセス部11を実装
したサーバ計算機1aが各種処理を制御することで、全
体として統一された情報交換処理機能を実現している。
部12、ユーザインタフェース情報管理部13、利用者
情報管理部14、通信インフラ情報管理部15をそれぞ
れ別のサーバ計算機1b〜1eに実装させて分散処理シ
ステムを構築しており、情報交換プロセス部11を実装
したサーバ計算機1aが各種処理を制御することで、全
体として統一された情報交換処理機能を実現している。
【0219】尚、その際には、図2に示す情報交換装置
内部通信インタフェース111は各サーバ間の通信制御
を司り、情報交換装置外部通信インタフェース部116
は応用サービスや他の各種端末機器との通信処理を司
る。
内部通信インタフェース111は各サーバ間の通信制御
を司り、情報交換装置外部通信インタフェース部116
は応用サービスや他の各種端末機器との通信処理を司
る。
【0220】また、図25の例では、情報交換に必要な
各機能の1つ1つをサーバ計算機1b〜1eのそれぞれ
に分散して持たせているが、2つ以上の機能を1つのサ
ーバ計算機に持たせたり、或いは、同じ機能を複数のサ
ーバ計算機に持たせることもようにしても良い。
各機能の1つ1つをサーバ計算機1b〜1eのそれぞれ
に分散して持たせているが、2つ以上の機能を1つのサ
ーバ計算機に持たせたり、或いは、同じ機能を複数のサ
ーバ計算機に持たせることもようにしても良い。
【0221】次に、第2の実施形態の動作を説明する。
【0222】図26は第2の実施形態における分散処理
によるサービス提供処理動作を示すフローチャートであ
る。ある端末機器に応用サービスを提供する際に、サー
バ計算機1aは、まず、情報交換に必要な機能を調べる
(ステップX11)。この場合の情報交換に必要な機能
とは、端末属性情報や通信インフラ情報の管理機能であ
ったり、ユーザインタフェース情報や利用者情報の管理
機能である。
によるサービス提供処理動作を示すフローチャートであ
る。ある端末機器に応用サービスを提供する際に、サー
バ計算機1aは、まず、情報交換に必要な機能を調べる
(ステップX11)。この場合の情報交換に必要な機能
とは、端末属性情報や通信インフラ情報の管理機能であ
ったり、ユーザインタフェース情報や利用者情報の管理
機能である。
【0223】ここで、例えば端末属性に応じて情報交換
を行う場合には、端末属性情報の管理機能が必要であ
り、サーバ計算機1aは他のサーバ計算機1b〜1eの
それぞれをアクセスして、当該管理機能を有するサーバ
計算機を調べる(ステップX12)。その際、複数のサ
ーバ計算機に同一機能を持たせている場合があるので、
サーバ計算機1aは、該当するサーバ計算機の1つ1つ
に確認を取り、当該機能を使用可能なサーバ計算機を選
択する(ステップX13、X14)。
を行う場合には、端末属性情報の管理機能が必要であ
り、サーバ計算機1aは他のサーバ計算機1b〜1eの
それぞれをアクセスして、当該管理機能を有するサーバ
計算機を調べる(ステップX12)。その際、複数のサ
ーバ計算機に同一機能を持たせている場合があるので、
サーバ計算機1aは、該当するサーバ計算機の1つ1つ
に確認を取り、当該機能を使用可能なサーバ計算機を選
択する(ステップX13、X14)。
【0224】図25の例では、サーバ計算機1bが該当
する。この場合、端末属性情報の管理機能を持っている
のはサーバ計算機1bの1つだけであるため、サーバ計
算機1aはサーバ計算機1bと交信し、サーバ計算機1
bからの使用許可を待つことになる。
する。この場合、端末属性情報の管理機能を持っている
のはサーバ計算機1bの1つだけであるため、サーバ計
算機1aはサーバ計算機1bと交信し、サーバ計算機1
bからの使用許可を待つことになる。
【0225】サーバ計算機1bから使用許可があると
(ステップX14のYes)、サーバ計算機1aはサー
バ計算機1bが持つ端末情報管理部12から、通信相手
となる端末機器の端末属性情報を取得することにより、
上記第1の実施形態で説明したような情報交換によるサ
ービス提供処理を実行する(ステップX15)。
(ステップX14のYes)、サーバ計算機1aはサー
バ計算機1bが持つ端末情報管理部12から、通信相手
となる端末機器の端末属性情報を取得することにより、
上記第1の実施形態で説明したような情報交換によるサ
ービス提供処理を実行する(ステップX15)。
【0226】即ち、サーバ計算機1aは、情報交換プロ
セス部11にて、応用サービスとして提供されるサービ
ス情報を上記端末属性情報に基づいて特定の形式に変換
し、その変換後のサービス情報を当該端末機器が接続さ
れる通信網を介して送信する。この場合の情報交換と
は、通信相手となる端末機器の処理能力に合わせて、あ
る情報の形式を変えることである。
セス部11にて、応用サービスとして提供されるサービ
ス情報を上記端末属性情報に基づいて特定の形式に変換
し、その変換後のサービス情報を当該端末機器が接続さ
れる通信網を介して送信する。この場合の情報交換と
は、通信相手となる端末機器の処理能力に合わせて、あ
る情報の形式を変えることである。
【0227】以上は端末属性に応じた情報交換を行う場
合の例であるが、上記同様に、例えば通信インフラの属
性に応じて情報交換を行う場合には、サーバ計算機1b
〜1eのそれぞれをアクセスして、通信インフラ情報の
管理機能を有するサーバ計算機を調べる。その結果、該
当するサーバ計算機1eが持つ通信インフラ情報管理部
15から、通信相手となる端末機器の通信インフラ情報
を取得することにより、第1の実施形態で説明したよう
な情報交換によるサービス提供処理を実行する。この場
合の情報交換とは、通信相手となる端末機器が接続され
ている通信網の通信能力に合わせて、ある情報の形式を
変えることである。
合の例であるが、上記同様に、例えば通信インフラの属
性に応じて情報交換を行う場合には、サーバ計算機1b
〜1eのそれぞれをアクセスして、通信インフラ情報の
管理機能を有するサーバ計算機を調べる。その結果、該
当するサーバ計算機1eが持つ通信インフラ情報管理部
15から、通信相手となる端末機器の通信インフラ情報
を取得することにより、第1の実施形態で説明したよう
な情報交換によるサービス提供処理を実行する。この場
合の情報交換とは、通信相手となる端末機器が接続され
ている通信網の通信能力に合わせて、ある情報の形式を
変えることである。
【0228】さらに、ユーザインタフェースの属性に応
じて情報交換を行う場合には、サーバ計算機1b〜1e
のそれぞれをアクセスして、ユーザインタフェース情報
の管理機能を有するサーバ計算機を調べる。その結果、
該当するサーバ計算機1cがつユーザインタフェース情
報管理部13から、通信相手となる端末機器に対応する
ユーザインタフェース情報を取得することにより、上記
第1の実施形態で説明したような情報交換によるサービ
ス提供処理を実行する。この場合の情報交換とは、通信
相手となる端末機器の操作方法(アイコン、ボタン、コ
マンドなどの応用サービスを受けるときの操作方法)に
合わせて、ある情報の形式を変えることである。
じて情報交換を行う場合には、サーバ計算機1b〜1e
のそれぞれをアクセスして、ユーザインタフェース情報
の管理機能を有するサーバ計算機を調べる。その結果、
該当するサーバ計算機1cがつユーザインタフェース情
報管理部13から、通信相手となる端末機器に対応する
ユーザインタフェース情報を取得することにより、上記
第1の実施形態で説明したような情報交換によるサービ
ス提供処理を実行する。この場合の情報交換とは、通信
相手となる端末機器の操作方法(アイコン、ボタン、コ
マンドなどの応用サービスを受けるときの操作方法)に
合わせて、ある情報の形式を変えることである。
【0229】また、利用者の属性に応じて情報交換を行
う場合には、サーバ計算機1b〜1eのそれぞれをアク
セスして、利用者情報の管理機能を有するサーバ計算機
を調べる。その結果、該当するサーバ計算機1dが持つ
利用者情報管理部14から、通信相手となる端末機器に
対応する利用者情報を取得することにより、上記第1の
実施形態で説明したような情報交換によるサービス提供
処理を実行する。この場合の情報交換とは、通信相手と
なる端末機器を使用する利用者の操作方法(画面表示嗜
好などの利用者の好みの操作方法)に合わせて、ある情
報の形式を変えることである。
う場合には、サーバ計算機1b〜1eのそれぞれをアク
セスして、利用者情報の管理機能を有するサーバ計算機
を調べる。その結果、該当するサーバ計算機1dが持つ
利用者情報管理部14から、通信相手となる端末機器に
対応する利用者情報を取得することにより、上記第1の
実施形態で説明したような情報交換によるサービス提供
処理を実行する。この場合の情報交換とは、通信相手と
なる端末機器を使用する利用者の操作方法(画面表示嗜
好などの利用者の好みの操作方法)に合わせて、ある情
報の形式を変えることである。
【0230】このように、情報交換装置としての各機能
を分散化することでも、上記第1の実施形態と同様の効
果が得られるものである。さらには、各機能の分散化に
より、処理能力が相対的に高くない複数のサーバを組み
合せて、高度な情報交換処理機能を実現することができ
る。この場合、分散処理により、サービス提供を行うサ
ーバ(図25のサーバ計算機1a)としての処理負担が
軽威されるため、小型化のコンピュータでも対応できる
ようになる。また、複数のサーバを組み合わせて実現さ
れるため、集中型のシステムと比較するとシステム障害
があったときの対処に柔軟になり、信頼性の向上が図れ
る。
を分散化することでも、上記第1の実施形態と同様の効
果が得られるものである。さらには、各機能の分散化に
より、処理能力が相対的に高くない複数のサーバを組み
合せて、高度な情報交換処理機能を実現することができ
る。この場合、分散処理により、サービス提供を行うサ
ーバ(図25のサーバ計算機1a)としての処理負担が
軽威されるため、小型化のコンピュータでも対応できる
ようになる。また、複数のサーバを組み合わせて実現さ
れるため、集中型のシステムと比較するとシステム障害
があったときの対処に柔軟になり、信頼性の向上が図れ
る。
【0231】尚、上記第2の実施形態では、オフィス内
の有線LΛN2に共通に接続された複数のサーバを対象
として分散化を行うようにしたが、例えば公衆網30な
どの各種通信網に接続された複数のサーバを対象として
分散化を行うことも可能である。
の有線LΛN2に共通に接続された複数のサーバを対象
として分散化を行うようにしたが、例えば公衆網30な
どの各種通信網に接続された複数のサーバを対象として
分散化を行うことも可能である。
【0232】また、所望の機能を有するサーバを見付け
る場合に、上記第2の実施形態では、各サーバのそれぞ
れと連絡/交信を取り合うようにしたが、本発明はこれ
に限るものではない。例えば各サーバがどのような機能
を保持しているのかを示すテーブルを参照して、該当す
るサーバを見付けるようにしても良い。
る場合に、上記第2の実施形態では、各サーバのそれぞ
れと連絡/交信を取り合うようにしたが、本発明はこれ
に限るものではない。例えば各サーバがどのような機能
を保持しているのかを示すテーブルを参照して、該当す
るサーバを見付けるようにしても良い。
【0233】また、データの暗号化を行う機能や、デー
タの圧縮化を行う機能を他のサーバに分散して持たすこ
とも可能である。この場合、データの暗号化であれば、
その機能を有すサーバ側で端末属性情報や通信インフラ
情報に基づいてデータの暗号化が可能か否かを判断し、
データの暗号化が可能である場合に、応用サービスとし
て提供されるサービス情報を暗号化する。応用サービス
を行うサーバは、その暗号化されたサービス情報を受け
て、これを通信相手となる端末機器に送る。
タの圧縮化を行う機能を他のサーバに分散して持たすこ
とも可能である。この場合、データの暗号化であれば、
その機能を有すサーバ側で端末属性情報や通信インフラ
情報に基づいてデータの暗号化が可能か否かを判断し、
データの暗号化が可能である場合に、応用サービスとし
て提供されるサービス情報を暗号化する。応用サービス
を行うサーバは、その暗号化されたサービス情報を受け
て、これを通信相手となる端末機器に送る。
【0234】同様に、データの圧縮化であれば、その機
能を有すサーバ側で端末属性情報や通信インフラ情報に
基づいてデータの圧縮化が可能か否かを判断し、データ
の圧縮化が可能である場合に、応用サービスとして提供
されるサービス情報を圧縮化する。応用サービスを行う
サーバは、その圧縮化されたサービス情報を受けて、こ
れを通信相手となる端末機器に送る。
能を有すサーバ側で端末属性情報や通信インフラ情報に
基づいてデータの圧縮化が可能か否かを判断し、データ
の圧縮化が可能である場合に、応用サービスとして提供
されるサービス情報を圧縮化する。応用サービスを行う
サーバは、その圧縮化されたサービス情報を受けて、こ
れを通信相手となる端末機器に送る。
【0235】尚、第1の実施形態にて詳述した図7や図
8に示す制御処理、図10乃至図14に示す制御処理
(例えば暗号化/圧縮化機能の制御処理)、図17乃至
図24に示す制御処理についても、同様に本実施の形態
に適用できることは勿論である。例えば、第1の実施形
態にて詳述したオリジナルータが変更された場合のコピ
ー機能についても、本第2の実施形態にも適用できるも
のである。
8に示す制御処理、図10乃至図14に示す制御処理
(例えば暗号化/圧縮化機能の制御処理)、図17乃至
図24に示す制御処理についても、同様に本実施の形態
に適用できることは勿論である。例えば、第1の実施形
態にて詳述したオリジナルータが変更された場合のコピ
ー機能についても、本第2の実施形態にも適用できるも
のである。
【0236】(第3の実施形態)次に、本発明の第3の
実施形態を説明する。
実施形態を説明する。
【0237】第3の実施形態では、情報交換装置を交換
機上で実現した場合について説明する。
機上で実現した場合について説明する。
【0238】図27は第3の実施形態における情報交換
装置を交換機上で実現した場合の統合サーバ70の構成
を示すブロック図である。ここでは、この回線交換機と
サーバコンピュータとを統合した装置のことを統合サー
バと呼ぶことにする。
装置を交換機上で実現した場合の統合サーバ70の構成
を示すブロック図である。ここでは、この回線交換機と
サーバコンピュータとを統合した装置のことを統合サー
バと呼ぶことにする。
【0239】図27に示すように、この統合サーバ70
には、情報交換装置71が設けられている。情報交換装
置71は、端末機器や通信インフラの属性等に応じて情
報交換を行うものであり、具体的な構成は図1の情報交
換装置10と同様であるため、ここではその説明を省略
するものとする。
には、情報交換装置71が設けられている。情報交換装
置71は、端末機器や通信インフラの属性等に応じて情
報交換を行うものであり、具体的な構成は図1の情報交
換装置10と同様であるため、ここではその説明を省略
するものとする。
【0240】また、統合サーバ70には、サーバコンピ
ュータとしてのオフィス系応用サービス部72aが設け
られている。応用サービス部72aは、在庫管理サービ
スなどのオフィス系の各種応用サービス(アプリケーシ
ョンソフトウェア)を行う。現状では、この応用サービ
ス部72aをリアルタイムオペレーティングシステム
(以下、リアルタイムOSと称す)77上に変更なしで
直接載せることができないので、ここでは仮想計算機7
4を介在させている。リアルタイムOS77は、実時間
処理用のOSであり、一般のOS(例えばUNIXやM
S−DOS)と異なり、応答の速さを重視するものであ
る。
ュータとしてのオフィス系応用サービス部72aが設け
られている。応用サービス部72aは、在庫管理サービ
スなどのオフィス系の各種応用サービス(アプリケーシ
ョンソフトウェア)を行う。現状では、この応用サービ
ス部72aをリアルタイムオペレーティングシステム
(以下、リアルタイムOSと称す)77上に変更なしで
直接載せることができないので、ここでは仮想計算機7
4を介在させている。リアルタイムOS77は、実時間
処理用のOSであり、一般のOS(例えばUNIXやM
S−DOS)と異なり、応答の速さを重視するものであ
る。
【0241】尚、リアルタイムOS77上で起動可能な
オフィス系応用サービス部72bであれば、仮想計算機
74を介さずにリアルタイムOS77上に直接載せるこ
とができる。仮想計算機74は、仮想的に作り出したコ
ンピュータであり、機能的には実際の1台のコンピュー
タ(実計算機)と同等なものであって、1つの仮想計算
機上で1つのOSを稼働させることができる。本実施形
態では、仮想計算機74は回線交換機73内に組み込ま
れている。
オフィス系応用サービス部72bであれば、仮想計算機
74を介さずにリアルタイムOS77上に直接載せるこ
とができる。仮想計算機74は、仮想的に作り出したコ
ンピュータであり、機能的には実際の1台のコンピュー
タ(実計算機)と同等なものであって、1つの仮想計算
機上で1つのOSを稼働させることができる。本実施形
態では、仮想計算機74は回線交換機73内に組み込ま
れている。
【0242】回線交換機73は、仮想計算機74、リア
ルタイム系応用サービス部75、交換機機能部76から
なる。リアルタイム系応用サービス部75は、例えば代
行受信(留守番)、メッセージ転送(ポケットベル)と
いった一般の電話系のサービスを行う。交換機機能部7
6は、回線接続や電話番号管理などの交換機としての機
能を有するものである。図28にその構成を示す。
ルタイム系応用サービス部75、交換機機能部76から
なる。リアルタイム系応用サービス部75は、例えば代
行受信(留守番)、メッセージ転送(ポケットベル)と
いった一般の電話系のサービスを行う。交換機機能部7
6は、回線接続や電話番号管理などの交換機としての機
能を有するものである。図28にその構成を示す。
【0243】図28に示すように、交換機機能部76
は、端末制御部761、サービス制御部762、保守運
用部763からなる。端末制御部761は、端末機器か
らの信号を受信し、それを次のところに渡すなどの制御
を行う。サービス制御部762は、信号に応じて、どの
ようなサービスを行うかの判断を行う。保守運用部76
3は、回線のエラー情報の他、ここには電話番号情報な
ども含まれる。
は、端末制御部761、サービス制御部762、保守運
用部763からなる。端末制御部761は、端末機器か
らの信号を受信し、それを次のところに渡すなどの制御
を行う。サービス制御部762は、信号に応じて、どの
ようなサービスを行うかの判断を行う。保守運用部76
3は、回線のエラー情報の他、ここには電話番号情報な
ども含まれる。
【0244】また、ハードウェア78は、例えばCP
U、回線回路等の物理的な回路部分を示す。
U、回線回路等の物理的な回路部分を示す。
【0245】このような構成により、電話通信網上に存
在する回線交換機と情報交換装置を兼ね備えた装置を実
現することができる。この場合、この統合サーバを実施
することで、利用者の端末機器に近いところで最終的な
形式に情報交換することができる。つまり、各サブネッ
トワークからネットワークができる場合に、そのサブネ
ットワークに適した形式に情報交換を行うことができ
る。
在する回線交換機と情報交換装置を兼ね備えた装置を実
現することができる。この場合、この統合サーバを実施
することで、利用者の端末機器に近いところで最終的な
形式に情報交換することができる。つまり、各サブネッ
トワークからネットワークができる場合に、そのサブネ
ットワークに適した形式に情報交換を行うことができ
る。
【0246】また、末端の統合サーバにデータを蓄積す
ることで、最終的にはその統合サーバをキャッシュとし
て利用し、通信相手となる端末機器には簡略化されたデ
ータ送信のみ、つまり、キャッシュにデータが登録され
た旨を通知する。これにより、データ量の損失を最小限
にし、また、サブネットワーク毎の特性を補うことがで
きる。
ることで、最終的にはその統合サーバをキャッシュとし
て利用し、通信相手となる端末機器には簡略化されたデ
ータ送信のみ、つまり、キャッシュにデータが登録され
た旨を通知する。これにより、データ量の損失を最小限
にし、また、サブネットワーク毎の特性を補うことがで
きる。
【0247】さらに、交換機を配置すれば、オフィスサ
ーバとしても利用することができる。この場合、交換機
はネットワーク上に多数配置されることが多いため、上
記第2の実施形態で説明したような分散処理が有効とな
る。
ーバとしても利用することができる。この場合、交換機
はネットワーク上に多数配置されることが多いため、上
記第2の実施形態で説明したような分散処理が有効とな
る。
【0248】尚、図27の例では、サーバコンピュー
タ、交換機を一体化した統合サーバに情報交換装置を組
み込んだ構成を示したが、本発明はこれに限るものでは
なく、例えば情報交換装置を統合サーバ(サーバコンピ
ュータ + 交換機)とは独立して設け、統合サーバか
ら提供される応用サービスを情報交換装置で所定の形式
に変換して送るようにしても良い。また、情報交換装置
としての各機能を複数の交換機に分散化して設けるよう
にしても良い。要するに、本発明はその要旨を逸脱しな
い範囲で種々変更して実施することができる。
タ、交換機を一体化した統合サーバに情報交換装置を組
み込んだ構成を示したが、本発明はこれに限るものでは
なく、例えば情報交換装置を統合サーバ(サーバコンピ
ュータ + 交換機)とは独立して設け、統合サーバか
ら提供される応用サービスを情報交換装置で所定の形式
に変換して送るようにしても良い。また、情報交換装置
としての各機能を複数の交換機に分散化して設けるよう
にしても良い。要するに、本発明はその要旨を逸脱しな
い範囲で種々変更して実施することができる。
【0249】以下では、交換機に情報交換装置を設けた
場合について説明する。
場合について説明する。
【0250】図29は第3の実施形態に係る分散ネット
ワークコンピューティングシステムの構成を示すブロッ
ク図である。今、オフィス81内に、PC82、PC8
3と、これらのPC82、PC83に有線LAN84を
介して接続される統合サーバ85が設けられているもの
とする。統合サーバ85は、サーバコンピュータとPB
X(構内交換機)とを一体化させたコンピュータであ
り、交換機として動作するとともにサーバコンピュータ
として応用サービスの提供を行う。一方、オフィス91
内には、PC92とこのPC92に有線LAN84を介
して接続される統合サーバ94が設けられているものと
する。統合サーバ94は、統合サーバ85と同様にサー
バコンピュータとPBX(構内交換機)とを一体化させ
たコンピュータである。
ワークコンピューティングシステムの構成を示すブロッ
ク図である。今、オフィス81内に、PC82、PC8
3と、これらのPC82、PC83に有線LAN84を
介して接続される統合サーバ85が設けられているもの
とする。統合サーバ85は、サーバコンピュータとPB
X(構内交換機)とを一体化させたコンピュータであ
り、交換機として動作するとともにサーバコンピュータ
として応用サービスの提供を行う。一方、オフィス91
内には、PC92とこのPC92に有線LAN84を介
して接続される統合サーバ94が設けられているものと
する。統合サーバ94は、統合サーバ85と同様にサー
バコンピュータとPBX(構内交換機)とを一体化させ
たコンピュータである。
【0251】尚、100は公衆網、101は公衆網上に
存在する構外交換機である。また、102はサービスの
提供を受ける携帯端末機器である。この携帯端末機器1
02は、オフィス91内にて構内無線95で統合サーバ
94と接続される。
存在する構外交換機である。また、102はサービスの
提供を受ける携帯端末機器である。この携帯端末機器1
02は、オフィス91内にて構内無線95で統合サーバ
94と接続される。
【0252】このような構成において、オフィス81内
の統合サーバ85から提供される応用サービスは同じオ
フィス内に設置された端末機器(PC82、PC83)
で利用でき、また、他のオフィス91内に設置された端
末機器(PC92、携帯端末機器102)でも利用する
ことができる。
の統合サーバ85から提供される応用サービスは同じオ
フィス内に設置された端末機器(PC82、PC83)
で利用でき、また、他のオフィス91内に設置された端
末機器(PC92、携帯端末機器102)でも利用する
ことができる。
【0253】ここで、統合サーバ85のPBX85aに
情報交換機能を設けた場合には、図30(a)に示すよ
うに、統合サーバ85から提供されるサービス情報はP
BX85a、公衆網100を介して統合サーバ94に送
られる。このとき、ユーザが携帯端末機器102を使用
していれば、統合サーバ94から構内無線95を介して
サービス情報の提供を受けることになる。ただし、情報
量が多すぎるなどして携帯端末機器102でそのサービ
ス情報を受けることができないような場合には、統合サ
ーバ85のPBX85aで情報交換してから当該サービ
ス情報を再送してもらう必要がある。
情報交換機能を設けた場合には、図30(a)に示すよ
うに、統合サーバ85から提供されるサービス情報はP
BX85a、公衆網100を介して統合サーバ94に送
られる。このとき、ユーザが携帯端末機器102を使用
していれば、統合サーバ94から構内無線95を介して
サービス情報の提供を受けることになる。ただし、情報
量が多すぎるなどして携帯端末機器102でそのサービ
ス情報を受けることができないような場合には、統合サ
ーバ85のPBX85aで情報交換してから当該サービ
ス情報を再送してもらう必要がある。
【0254】一方、統合サーバ85のPBX85aと統
合サーバ94のPBX94aに情報交換機能を分散して
設けることもできる。この場合、図30(b)に示すよ
うに、PBX85aはユーザがどのような端末機器を使
用しているのかだけを判断し、サービス情報をそのまま
の形で末端の統合サーバ94に送ることができる。この
ときのサービス情報はPBX85a、公衆網100を介
して統合サーバ94に送られる。統合サーバ94のPB
X94aでは、ユーザが使用している端末機器の通信イ
ンフラを判断し、その通信インフラのデータ伝送能力に
応じて当該サービス情報を情報交換して送る。
合サーバ94のPBX94aに情報交換機能を分散して
設けることもできる。この場合、図30(b)に示すよ
うに、PBX85aはユーザがどのような端末機器を使
用しているのかだけを判断し、サービス情報をそのまま
の形で末端の統合サーバ94に送ることができる。この
ときのサービス情報はPBX85a、公衆網100を介
して統合サーバ94に送られる。統合サーバ94のPB
X94aでは、ユーザが使用している端末機器の通信イ
ンフラを判断し、その通信インフラのデータ伝送能力に
応じて当該サービス情報を情報交換して送る。
【0255】その際、当該サービス情報の情報量が多
く、しかも、ユーザが携帯端末機器102を使用してい
る場合には、携帯端末機器102にサービス提供の通知
のみを行い、当該サービス情報をそのままの形でPC9
2にダウンロードすれば、統合サーバ85から改めてサ
ービス情報を再送してもらわなくとも、ユーザがPC9
2を直接見に行くか、携帯端末機器102を有線LAN
93に接続することにより、サービスの提供を受けるこ
とができるようになる。即ち、サービスの提供を受ける
端末機器が接続される末端の統合サーバをキャッシュと
して利用することができ、その結果、無駄な時間を節約
できるとともに回線使用料も節約することができる。
く、しかも、ユーザが携帯端末機器102を使用してい
る場合には、携帯端末機器102にサービス提供の通知
のみを行い、当該サービス情報をそのままの形でPC9
2にダウンロードすれば、統合サーバ85から改めてサ
ービス情報を再送してもらわなくとも、ユーザがPC9
2を直接見に行くか、携帯端末機器102を有線LAN
93に接続することにより、サービスの提供を受けるこ
とができるようになる。即ち、サービスの提供を受ける
端末機器が接続される末端の統合サーバをキャッシュと
して利用することができ、その結果、無駄な時間を節約
できるとともに回線使用料も節約することができる。
【0256】このように、情報交換機能を回線交換機に
持たせることで、利用者の端末機器に近いところで最終
的な形式に情報交換することができる。つまり、各サブ
ネットワークからネットワークができる場合に、そのサ
ブネットワークに適した形式に情報交換を行うことがで
きる。
持たせることで、利用者の端末機器に近いところで最終
的な形式に情報交換することができる。つまり、各サブ
ネットワークからネットワークができる場合に、そのサ
ブネットワークに適した形式に情報交換を行うことがで
きる。
【0257】尚、第1の実施形態にて詳述した図7や図
8に示す制御処理、図10乃至図14に示す制御処理
(例えば暗号化/圧縮化機能の制御処理)、図17乃至
図24に示す制御処理についても、同様に本実施の形態
に適用できることは勿論である。例えば、第1の実施形
態にて詳述したオリジナルータが変更された場合のコピ
ー機能についても、本第3の実施形態にも適用できるも
のである。
8に示す制御処理、図10乃至図14に示す制御処理
(例えば暗号化/圧縮化機能の制御処理)、図17乃至
図24に示す制御処理についても、同様に本実施の形態
に適用できることは勿論である。例えば、第1の実施形
態にて詳述したオリジナルータが変更された場合のコピ
ー機能についても、本第3の実施形態にも適用できるも
のである。
【0258】また、上記第3の実施形態では、回線交換
機を対象として説明したが、本発明はこれに限るもので
はなく、例えばLAN同志を相互に接続するためのル―
夕であっても良い。要は、ネットワーク(回線交換機で
は公衆網、ルータではLAN)を相互接続するためのネ
ットワーク接続装置であれば、そのネットワーク接続装
置に情報交換装置を実装することで上記同様の効果を得
ることができるものである。
機を対象として説明したが、本発明はこれに限るもので
はなく、例えばLAN同志を相互に接続するためのル―
夕であっても良い。要は、ネットワーク(回線交換機で
は公衆網、ルータではLAN)を相互接続するためのネ
ットワーク接続装置であれば、そのネットワーク接続装
置に情報交換装置を実装することで上記同様の効果を得
ることができるものである。
【0259】また、上記各実施形態において、応用サー
ビスの提供を受ける端末機器はサーバコンピュータとし
て動作するものであっても良い。
ビスの提供を受ける端末機器はサーバコンピュータとし
て動作するものであっても良い。
【0260】また、上述した各実施形態において記載し
た手法は、コンピュータに実行させることのできるプロ
グラム情報として、例えば磁気ディスク即ちフロッピー
ディスク装置(FDD)に装填されるフロッピーディス
ク(FD)、ハ―ドディスク装置(HDD)等、又光デ
ィスク(CD−ROM、DVD等)、半導体メモリなど
の記録媒体に書き込んで各種装置に適用したり、通信媒
体により伝送して各種装置に適用することも可能であ
る。本装置を実現するコンピュータ(サーバ計算機1)
は、記録媒体に記録されたプログラムを読み込み、この
プログラムによって動作が制御されることにより、上述
した処理を実行する。
た手法は、コンピュータに実行させることのできるプロ
グラム情報として、例えば磁気ディスク即ちフロッピー
ディスク装置(FDD)に装填されるフロッピーディス
ク(FD)、ハ―ドディスク装置(HDD)等、又光デ
ィスク(CD−ROM、DVD等)、半導体メモリなど
の記録媒体に書き込んで各種装置に適用したり、通信媒
体により伝送して各種装置に適用することも可能であ
る。本装置を実現するコンピュータ(サーバ計算機1)
は、記録媒体に記録されたプログラムを読み込み、この
プログラムによって動作が制御されることにより、上述
した処理を実行する。
【0261】
【発明の効果】以上詳記したように本発明によれば、ネ
ットワーク上に複数種類の端末機器が存在する場合にお
いて、応用サービスとして提供されるサービス情報を各
端末機器の処理能力に応じた形式に情報交換して送るこ
とで、携帯性に優れているが、情報処理能力(計算能
力)や画面表示/ユーザインタフェース提供能力が他の
端末機器(PCなど)と比較して相対的に劣っている端
末機器(PDAなど)を用いて分散ネットワークコンピ
ューティングシステムを構築することができ、端末側で
は、形式は変わっても、他の端末機器と同じようなサー
ビスを受けることができるようになる。さらに、複数種
類の通信網が混在する場合に、応用サービスとして提供
されるサービス情報を各通信網の通信能力に応じた形式
に情報交換して送ることで、通信インフラのデータ転送
速度/量/品質等の相対的な差を吸収することができ、
端末側では、形式は変わっても、他の端末機器と同じよ
うなサービスを受けることができるようになる。また、
各端末機器毎の操作方法(アイコン、ボタン、コマンド
などの応用サービスを受けるときの操作方法)をユーザ
インタフェース情報として持ち、そのユーザインタフェ
ース情報に基づいて各端末機器毎に情報交換を行うよう
にすれば、利用者は常に各端末機器に応じた操作方法で
サービスの提供を受けることができる。また、各端末機
器を使用する利用者の好みを利用者情報として持ち、そ
の利用者情報に基づいて各利用者毎に情報交換を行うよ
うにすれば、利用者は常に自分の好みに応じたサービス
の提供を受けることができる。また、データ暗号化の機
能を持たせることで、オフィス外で応用サービスを受け
る場合でも、そのセキュリティを確保することができ
る。また、データ圧縮化の機能を持たせることで、デー
タの送信を効率良く行うことができる。また、例えは利
用者がFAXなどの入出力機器を使用している場合で
も、その入出力機器に応じた情報交換を行うことで、応
用サービスの提供を行うことができるようになる。さら
に、版タグ情報やシンボル情報を用いることにより、デ
ータ転送における時間の短縮化及び信頼性の向上、並び
にデータ転送費用の低減化を図れる。
ットワーク上に複数種類の端末機器が存在する場合にお
いて、応用サービスとして提供されるサービス情報を各
端末機器の処理能力に応じた形式に情報交換して送るこ
とで、携帯性に優れているが、情報処理能力(計算能
力)や画面表示/ユーザインタフェース提供能力が他の
端末機器(PCなど)と比較して相対的に劣っている端
末機器(PDAなど)を用いて分散ネットワークコンピ
ューティングシステムを構築することができ、端末側で
は、形式は変わっても、他の端末機器と同じようなサー
ビスを受けることができるようになる。さらに、複数種
類の通信網が混在する場合に、応用サービスとして提供
されるサービス情報を各通信網の通信能力に応じた形式
に情報交換して送ることで、通信インフラのデータ転送
速度/量/品質等の相対的な差を吸収することができ、
端末側では、形式は変わっても、他の端末機器と同じよ
うなサービスを受けることができるようになる。また、
各端末機器毎の操作方法(アイコン、ボタン、コマンド
などの応用サービスを受けるときの操作方法)をユーザ
インタフェース情報として持ち、そのユーザインタフェ
ース情報に基づいて各端末機器毎に情報交換を行うよう
にすれば、利用者は常に各端末機器に応じた操作方法で
サービスの提供を受けることができる。また、各端末機
器を使用する利用者の好みを利用者情報として持ち、そ
の利用者情報に基づいて各利用者毎に情報交換を行うよ
うにすれば、利用者は常に自分の好みに応じたサービス
の提供を受けることができる。また、データ暗号化の機
能を持たせることで、オフィス外で応用サービスを受け
る場合でも、そのセキュリティを確保することができ
る。また、データ圧縮化の機能を持たせることで、デー
タの送信を効率良く行うことができる。また、例えは利
用者がFAXなどの入出力機器を使用している場合で
も、その入出力機器に応じた情報交換を行うことで、応
用サービスの提供を行うことができるようになる。さら
に、版タグ情報やシンボル情報を用いることにより、デ
ータ転送における時間の短縮化及び信頼性の向上、並び
にデータ転送費用の低減化を図れる。
【0262】又、上述したように本発明によれば、情報
交換装置としての各機能を分散化することにより、処理
能力が相対的に高くない複数のサーバを組み合せて、高
度な情報交換処理機能を実現することができる。これに
より、各種端末機器が存在するネットワーク環境におい
て、大型のサーバコンピュータを必要とせずに、各端末
機器の処理能力に応じた応用サービスの提供が可能とな
り、さらに、複数の通信インフラが混在する場合でも、
その通信インフラの通信能力に応じた応用サービスの提
供が可能となる。
交換装置としての各機能を分散化することにより、処理
能力が相対的に高くない複数のサーバを組み合せて、高
度な情報交換処理機能を実現することができる。これに
より、各種端末機器が存在するネットワーク環境におい
て、大型のサーバコンピュータを必要とせずに、各端末
機器の処理能力に応じた応用サービスの提供が可能とな
り、さらに、複数の通信インフラが混在する場合でも、
その通信インフラの通信能力に応じた応用サービスの提
供が可能となる。
【0263】その上、本発明によれば、従来のように機
能が局所集中しているためにサーバがダウンしたり、通
信網が使用不可ならばシステム全体が利用できなくな
る、といったような事態を解消でき、障害に強い応用サ
ービスの提供が可能となる。
能が局所集中しているためにサーバがダウンしたり、通
信網が使用不可ならばシステム全体が利用できなくな
る、といったような事態を解消でき、障害に強い応用サ
ービスの提供が可能となる。
【0264】また、本発明によれば、ネットワーク上に
複数種類の端末機器が存在する場合において、応用サー
ビスとして提供されるサービス情報を各端末機器の処理
能力に応じた形式に情報交換して送ることで、携帯性に
優れているが、情報処理能力(運算能力)や画面表示/
ユーザインタフェース提供能力が他の端末機器(PCな
ど)と比較して相対的に劣っている端末機器(PDAな
ど)を用いて分散ネットワークコンピューティングシス
テムを構築することができ、端末側では、形式は変わっ
ても、他の端末機器と同じようなサービスを受けること
ができるようになる。
複数種類の端末機器が存在する場合において、応用サー
ビスとして提供されるサービス情報を各端末機器の処理
能力に応じた形式に情報交換して送ることで、携帯性に
優れているが、情報処理能力(運算能力)や画面表示/
ユーザインタフェース提供能力が他の端末機器(PCな
ど)と比較して相対的に劣っている端末機器(PDAな
ど)を用いて分散ネットワークコンピューティングシス
テムを構築することができ、端末側では、形式は変わっ
ても、他の端末機器と同じようなサービスを受けること
ができるようになる。
【0265】さらに、複数種類の通信網が混在する場合
に、応用サービスとして提供されるサービス情報を各通
信網の通信能力に応じた形式に情報交換して送ること
で、通信インフラのデータ伝送速度/量/品質等の相対
的な差を吸収することができ、端末側では、形式は変わ
っても、他の端末機器と同じようなサービスを受けるこ
とができるようになる。
に、応用サービスとして提供されるサービス情報を各通
信網の通信能力に応じた形式に情報交換して送ること
で、通信インフラのデータ伝送速度/量/品質等の相対
的な差を吸収することができ、端末側では、形式は変わ
っても、他の端末機器と同じようなサービスを受けるこ
とができるようになる。
【0266】特に、このような情報交換機能を回線交換
機やルータに持たせることで、利用者の端末機器に近い
ところで最終的な形式に情報交換することができる。つ
まり、各サブネットワークからネットワークができる場
合に、そのサブネットワークに適した形式に情報交換を
行うことができる。
機やルータに持たせることで、利用者の端末機器に近い
ところで最終的な形式に情報交換することができる。つ
まり、各サブネットワークからネットワークができる場
合に、そのサブネットワークに適した形式に情報交換を
行うことができる。
【0267】さらに、キャッシュとして利用することが
でき、例えば通信相手となる端末機器には簡略化された
データ送信のみ、つまり、キャッシュにデータが登録さ
れた旨を通知することで、データ量の損失を最小限に
し、また、サブネットワーク毎の特性を補うことができ
る。
でき、例えば通信相手となる端末機器には簡略化された
データ送信のみ、つまり、キャッシュにデータが登録さ
れた旨を通知することで、データ量の損失を最小限に
し、また、サブネットワーク毎の特性を補うことができ
る。
【0268】また、情報交換機能を交換機/ルータ毎に
分散させることで、個々の負担を軽減することができ
る。
分散させることで、個々の負担を軽減することができ
る。
【0269】しかも、上述したように本発明によれば、
版タグ情報やシンボル情報を用いることにより、データ
転送における時間の短縮化及び信頼性の向上、並びにデ
ータ転送費用の低減化を図れる。
版タグ情報やシンボル情報を用いることにより、データ
転送における時間の短縮化及び信頼性の向上、並びにデ
ータ転送費用の低減化を図れる。
【図1】本発明の第1の実施形態に係る分散ネットワー
クコンピューティングシステムの構成を示すブロック
図。
クコンピューティングシステムの構成を示すブロック
図。
【図2】同実施形態に係わり、情報交換装置における情
報交換プロセス部の内部構成を示すブロック図。
報交換プロセス部の内部構成を示すブロック図。
【図3】同実施形態に係わり、情報交換装置における端
末情報管理部の内部構成を示すブロック図。
末情報管理部の内部構成を示すブロック図。
【図4】同実施形態に係わり、情報交換装置におけるユ
ーザインタフェース情報管理部の内部構成を示すブロッ
ク図。
ーザインタフェース情報管理部の内部構成を示すブロッ
ク図。
【図5】同実施形態に係わり、情報交換装置における利
用者情報管理部の内部構成を示すブロック図。
用者情報管理部の内部構成を示すブロック図。
【図6】同実施形態に係わり、情報交換装置における通
信インフラ情報管理部の内部構成を示すブロック図。
信インフラ情報管理部の内部構成を示すブロック図。
【図7】同実施形態に係わり、一般的な応用サービスの
処理動作を示すフローチャート。
処理動作を示すフローチャート。
【図8】同実施形態に係わり、情報交換装置を用いた場
合の応用サービスの処理動作を示すフローチャート。
合の応用サービスの処理動作を示すフローチャート。
【図9】同実施形態に係わり、端末属性を決定するプロ
トコルシーケンスを示す図。
トコルシーケンスを示す図。
【図10】同実施形態に係わり、端末属性に応じた情報
交換の処理動作を示すフローチャート。
交換の処理動作を示すフローチャート。
【図11】同実施形態に係わり、通信インフラに応じた
情報交換の処理動作を示すフローチャート。
情報交換の処理動作を示すフローチャート。
【図12】同実施形態に係わり、データの暗号化を行う
場合の処理動作を示すフローチャート。
場合の処理動作を示すフローチャート。
【図13】同実施形態に係わり、データの圧縮化を行う
場合の処理動作を示すフローチャート。
場合の処理動作を示すフローチャート。
【図14】同実施形態に係わり、入出力機器を用いて応
用サービスを利用する場合の処理動作を示すフローチャ
ート。
用サービスを利用する場合の処理動作を示すフローチャ
ート。
【図15】同実施形態に係わり、構造化文書を想定した
場合の応用サービスを含めたシステム全体の構成を示す
概念図。
場合の応用サービスを含めたシステム全体の構成を示す
概念図。
【図16】同実施形態に係わり、構造化文書の一例を示
す図。
す図。
【図17】同実施形態に係わり、構造化文書を用いた場
合の端末属性に応じた処理動作を示すフローチャート。
合の端末属性に応じた処理動作を示すフローチャート。
【図18】同実施形態に係わり、構造化文書を用いた場
合の通信インフラの属性に応じた処理動作を示すフロー
チャート。
合の通信インフラの属性に応じた処理動作を示すフロー
チャート。
【図19】同実施形態に係わり、構造化文書を用いた場
合の端末属性と通信インフラの属性に応じた処理動作を
示すフローチャート。
合の端末属性と通信インフラの属性に応じた処理動作を
示すフローチャート。
【図20】同実施形態に係わり、構造化文書形式以外の
サービス情報を対象とした場合の処理動作を示すフロー
チャート。
サービス情報を対象とした場合の処理動作を示すフロー
チャート。
【図21】同実施形態に係わり、サーバ計算機上のデー
タ更新処理動作を示すフローチャート。
タ更新処理動作を示すフローチャート。
【図22】同実施形態に係わり、サーバ計算機上のデー
タコピー要求/受付け処理動作を示すフローチャート。
タコピー要求/受付け処理動作を示すフローチャート。
【図23】同実施形態に係わり、端末機器側のデータコ
ピー処理動作を示すフローチャート。
ピー処理動作を示すフローチャート。
【図24】同実施形態に係わり、シンボルデータの送信
処理動作を示すフローチャート。
処理動作を示すフローチャート。
【図25】本発明の第2の実施形態に係わる分散ネット
ワークコンピューティングシステムの構成を示すブロッ
ク図。
ワークコンピューティングシステムの構成を示すブロッ
ク図。
【図26】第2の実施形態における分散処理によるサー
ビス提供処理動作を示すフローチャート。
ビス提供処理動作を示すフローチャート。
【図27】第3の実施形態における情報交換装置を交換
機上で実現した場合の統合サーバの構成を示すブロック
図。
機上で実現した場合の統合サーバの構成を示すブロック
図。
【図28】第3の実施形態における回線交換機の交換機
能部の構成を示すブロック図。
能部の構成を示すブロック図。
【図29】第3の実施形態に係る分散ネットワークコン
ピューティングシステムの構成を示すブロック図。
ピューティングシステムの構成を示すブロック図。
【図30】第3の実施形態におけるPBXに情報交換機
能を搭載した場合の処理動作を説明するための図。
能を搭載した場合の処理動作を説明するための図。
1…サーバ計算機 10…情報交換装置 11…情報交換プロセス部 12…端末情報管理部 13…ユーザインタフェース情報管理部 14…利用者情報管理部 15…通信インフラ情報管理部 20…応用サービス部 30…公衆網 31…携帯情報端末 32…携帯電話 33…ポケットベル 34…FAX 40…有線LAN 41…PC 42…プリンタ 43…イメージリーダ 50…無線LAN 51…携帯用PC 117…データ変更管理部 1a…サーバ計算機(情報交換制御サーバ) 1b…サーバ計算機(端末情報管理サーバ) 1c…サーバ計算機(ユーザインタフェース情報管理サ
ーバ) 1d…サーバ計算機(利用者情報管理サーバ) 1e…サーバ計算機(通信インフラ情報管理サーバ) 2…有線LAN 70…統合サーバ 71…情報交換装置、 72a,72b…オフィス系応用サービス部 73…回線交換機 74…仮想計算機 75…応用サービス部 76…交換機機能部 77…リアルタイムOS 78…ハードウェア
ーバ) 1d…サーバ計算機(利用者情報管理サーバ) 1e…サーバ計算機(通信インフラ情報管理サーバ) 2…有線LAN 70…統合サーバ 71…情報交換装置、 72a,72b…オフィス系応用サービス部 73…回線交換機 74…仮想計算機 75…応用サービス部 76…交換機機能部 77…リアルタイムOS 78…ハードウェア
Claims (106)
- 【請求項1】 各種アプリケーションソフトウェア等の
応用サービスを提供する情報処理装置と、 この情報処理装置から応用サービスの提供を受ける種々
の端末機器と、 上記情報処理装置と上記端末機器とを接続する通信網と
からなる分散ネットワークコンピューティングシステム
において、 上記情報処理装置に情報交換装置を設け、 この情報交換装置は、 上記各端末機器の処理能力を示す端末属性情報を管理す
る端末属性情報管理手段と、 この端末属性情報管理手段から通信相手となる端末機器
の端末属性情報を取得し、応用サービスとして提供され
るサービス情報を上記端末属性情報に基づいて特定の形
式に変換するとともに、上記情報処理装置内に管理格納
された文書データなどの各種データの更新情報やシンボ
ル情報を割付け管理制御し送信処理制御を行う変換手段
と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたこと特徴と
する分散ネットワークコンピューティングシステム。 - 【請求項2】 各種アプリケーションソフトウェア等の
応用サービスを提供する情報処理装置と、 この情報処理装置から応用サービスの提供を受ける端末
機器と、 上記情報処理装置と上記端末機器とを接続する通信網と
からなる分散ネットワークコンピューティングシステム
において、 上記情報処理装置に情報交換装置が設けられ、 この情報交換装置は、 上記通信網の通信能力を示す通信インフラ情報を管理す
る通信インフラ情報管理手段と、 この通信インフラ情報管理手段から通信相手となる端末
機器が接続されている通信網の通信インフラ情報を取得
し、応用サービスとして提供されるサービス情報を上記
通信インフラ情報に基づいて特定の形式に変換するとと
もに、上記情報処理装置内に管理格納された文書データ
などの各種データの更新情報やシンボル情報を割付け管
理制御し送信処理制御を行う変換手段と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたこと特徴と
する分散ネットワークコンピューティングシステム。 - 【請求項3】 各種アプリケーションソフトウェア等の
応用サービスを提供する情報処理装置と、 この情報処理装置から応用サービスの提供を受ける端末
機器と、 上記情報処理装置と上記端末機器とを接続する通信網と
からなる分散ネットワークコンピューティングシステム
において、 上記情報処理装置に情報交換装置が設けられ、 この情報交換装置は、 上記端末機器の処理能力を示す端末属性情報を管理する
端末属性情報管理手段と、 上記通信網の通信能力を示す通信インフラ情報を管理す
る通信インフラ情報管理手段と、 上記端末属性情報管理手段から通信相手となる端末機器
の端末属性情報を取得するとともに、上記通信インフラ
情報管理手段から同端末機器が接続されている通信網の
通信インフラ情報を取得し、応用サービスとして提供さ
れるサービス情報を上記端末属性情報および上記通信イ
ンフラ情報に基づいて特定の形式に変換し、上記情報処
理装置内に管理格納された文書データなどの各種データ
の更新情報やシンボル情報を割付け管理制御し送信処理
制御を行う変換手段と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたこと特徴と
する分散ネットワークコンピューティングシステム。 - 【請求項4】 各種アプリケーションソフトウェア等の
応用サービスを提供する情報処理装置と、 この情報処理装置から応用サービスの提供を受ける種々
の端末機器と、 上記情報処理装置と上記端末機器とを接続する通信網と
からなる分散ネットワークコンピューティングシステム
にあって、 ネットワークを相互接続するためのネットワーク接続手
段と、 このネットワーク接続手段に設けられる情報交換装置で
あって、 この情報交換装置は、 上記端末機器の処理能力を示す端末属性情報を管理する
端末属性情報管理手段と、 この端末属性情報管理手段から通信相手となる端末機器
の端末属性情報を取得し、応用サービスとして提供され
るサービス情報を上記端末属性情報に基づいて特定の形
式に変換する変換手段と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備し、 さらに上記情報交換装置は、上記情報処理装置内に管理
格納された文書データなどの各種データの更新情報やシ
ンボル情報を割付け管理制御し送信処理制御を行う手段
とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたこと特徴と
する分散ネットワークコンピューティングシステム。 - 【請求項5】 各種アプリケーションソフトウェア等の
応用サービスを提供する情報処理装置と、 この情報処理装置から応用サービスの提供を受ける端末
機器と、 上記情報処理装置と上記端末機器とを接続する通信網と
からなる分散ネットワークコンピューティングシステム
にあって、 ネットワークを相互接続するためのネットワーク接続手
段と、 このネットワーク接続手段に設けられる情報交換装置で
あって、 この情報交換装置は、 上記通信網の通信能力を示す通信インフラ情報を管理す
る通信インフラ情報管理手段と、 この通信インフラ情報管理手段から通信相手となる端末
機器が接続されている通信網の通信インフラ情報を取得
し、応用サービスとして提供されるサービス情報を上記
通信インフラ情報に基づいて特定の形式に変換する変換
手段と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備し、 さらに上記情報交換装置は、上記情報処理装置内に管理
格納された文書データなどの各種データの更新情報やシ
ンボル情報を割付け管理制御し送信処理制御を行う手段
とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたこと特徴と
する分散ネットワークコンピューティングシステム。 - 【請求項6】 各種アプリケーションソフトウェア等の
応用サービスを提供する情報処理装置と、 この情報処理装置から応用サービスの提供を受ける端末
機器と、 上記情報処理装置と上記端末機器とを接続する通信網と
からなる分散ネットワークコンピューティングシステム
にあって、 ネットワークを相互接続するためのネットワーク接続手
段と、 このネットワーク接続手段に設けられる情報交換装置で
あって、 この情報交換装置は、 上記端末機器の処理能力を示す端末属性情報を管理する
端末属性情報管理手段と、 上記通信網の通信能力を示す通信インフラ情報を管理す
る通信インフラ情報管理手段と、 上記端末属性情報管理手段から通信相手となる端末機器
の端末属性情報を取得するとともに、上記通信インフラ
情報管理手段から同端末機器が接続されている通信網の
通信インフラ情報を取得し、応用サービスとして提供さ
れるサービス情報を上記端末属性情報および上記通信イ
ンフラ情報に基づいて特定の形式に変換する変換手段
と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備し、 さらに上記情報交換装置は、上記情報処理装置内に管理
格納された文書データなどの各種データの更新情報やシ
ンボル情報を割付け管理制御し送信処理制御を行う手段
とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたこと特徴と
する分散ネットワークコンピューティングシステム。 - 【請求項7】 各種アプリケーションソフトウェア等の
応用サービスを提供する第1の情報処理装置と、 この第1の情報処理装置から応用サービスの提供を受け
る種々の端末機器と、 上記第1の情報処理装置と上記端末機器とを接続する通
信網とからなる分散ネットワークコンピューティングシ
ステムにあって、 上記第1の情報処理装置とは別に上記通信網に接続され
る第2の情報処理装置に、上記端末機器の処理能力を示
す端末属性情報を管理する端末属性情報管理手段を設
け、 上記第1の情報処理装置は、 上記端末属性情報管理手段を有する第2の情報処理装置
を検索する検索手段と、 この検索手段により検索された上記第2の情報処理装置
を対象として、上記端末属性情報管理手段から通信相手
となる端末機器の端末属性情報を取得し、応用サービス
として提供されるサービス情報を上記端末属性情報に基
づいて特定の形式に変換する変換手段と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段と、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行う手段とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたこと特徴と
する分散ネットワークコンピューティングシステム。 - 【請求項8】 各種アプリケーションソフトウェア等の
応用サービスを提供する第1の情報処理装置と、 この第1の情報処理装置から応用サービスの提供を受け
る端末機器と、 上記第1の情報処理装置と上記端末機器とを接続する通
信網とからなる分散ネットワークコンピューティングシ
ステムにあって、 上記第1の情報処理装置とは別に上記通信網に接続され
る第2の情報処理装置に、上記通信網の処理能力を示す
通信インフラ情報を管理する通信インフラ情報管理手段
を設け、 上記第1の情報処理装置は、 上記通信インフラ情報管理手段を有する第2の情報処理
装置を検索する検索手段と、 この検索手段により検索された上記第2の情報処理装置
を対象として、上記通信インフラ情報管理手段から通信
相手となる端末機器の通信インフラ情報を取得し、応用
サービスとして提供されるサービス情報を上記通信イン
フラ情報に基づいて特定の形式に変換する変換手段と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段と、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行う手段とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたこと特徴と
する分散ネットワークコンピューティングシステム。 - 【請求項9】 各種アプリケーションソフトウェア等の
応用サービスを提供する第1の情報処理装置と、 この第1の情報処理装置から応用サービスの提供を受け
る端末機器と、 上記第1の情報処理装置と上記端末機器とを接続する通
信網とからなる分散ネットワークコンピューティングシ
ステムにあって、 上記第1の情報処理装置とは別に上記通信網に接続され
る第2の情報処理装置に、上記端末機器の処理能力を示
す端末属性情報を管理する端末属性情報管理手段および
上記通信網の処理能力を示す通信インフラ情報を管理す
る通信インフラ情報管理手段を設け、 上記第1の情報処理装置は、 上記端末属性情報管理手段および上記通信インフラ情報
管理手段を有する第2の情報処理装置を検索する検索手
段と、 この検索手段により検索された上記第2の情報処理装置
を対象として、上記端末属性情報管理手段から通信相手
となる端末機器の端末属性情報を取得するとともに、上
記通信インフラ情報管理手段から通信相手となる端末機
器の通信インフラ情報を取得し、応用サービスとして提
供されるサービス情報を上記端末属性情報および通信イ
ンフラ情報に基づいて特定の形式に変換する変換手段
と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段と、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行う手段とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたこと特徴と
する分散ネットワークコンピューティングシステム。 - 【請求項10】 上記端末機器は、ネットワーク上に複
数存在することを特徴とする請求項4、請求項5、請求
項6、請求項7、請求項8、又は請求項9記載の分散ネ
ットワークコンピューティングシステム。 - 【請求項11】 上記通信網は、ネットワーク上に複数
存在することを特徴とする請求項4、請求項5、請求項
6、請求項7、請求項8、又は請求項9記載の分散ネッ
トワークコンピューティングシステム。 - 【請求項12】 上記端末機器および上記通信網は、ネ
ットワーク上に複数存在することを特徴とする請求項
4、請求項5、請求項6、請求項7、請求項8、又は請
求項9記載の分散ネットワークコンピューティングシス
テム。 - 【請求項13】 上記端末機器は、サーバコンピュータ
として動作/機能することを特徴とする請求項4、請求
項5、請求項6、請求項7、請求項8、又は請求項9記
載の分散ネットワークコンピューティングシステム。 - 【請求項14】 上記ネットワーク接続手段は、ネット
ワーク上に複数存在し、 これらのネットワーク接続手段に上記情報交換装置とし
ての各機能を分散化して設けたことを特徴とする請求項
4、請求項5、又は請求項6記載の分散ネットワークコ
ンピューティングシステム。 - 【請求項15】 上記ネットワーク接続手段は、上記情
報処理装置に一体に設けられ、 上記情報処理装置とともに統合サーバを構成することを
特徴とする請求項4、請求項5、又は請求項6記載の分
散ネットワークコンピューティングシステム。 - 【請求項16】 上記情報交換装置は、上記情報処理装
置および上記ネットワーク接続手段とは独立してネット
ワーク上に設けられることを特徴とする請求項4、請求
項5、又は請求項6記載の分散ネットワークコンピュー
ティングシステム。 - 【請求項17】 上記情報交換装置は、上記端末機器毎
に固有の操作方法を示すユーザインタフェース情報を管
理するユーザインタフェース情報管理手段を有し、 上記変換手段は、このユーザインタフェース情報管理手
段から通信相手となる端末機器に対応するユーザインタ
フェース情報を取得し、応用サービスとして提供される
サービス情報を上記ユーザインタフェース情報に基づい
て特定の形式に変換することを特徴とする請求項1、請
求項2、請求項3、請求項4、請求項5、請求項6、請
求項7、請求項8、又は請求項9記載の分散ネットワー
クコンピューティングシステム。 - 【請求項18】 上記情報交換装置は、利用者毎に固有
の操作方法を示す利用者情報を管理する利用者情報管理
手段を有し、 上記変換手段は、この利用者情報管理手段から通信相手
となる端末機器に対応する利用者情報を取得し、応用サ
ービスとして提供されるサービス情報を上記利用者情報
に基づいて特定の形式に変換することを特徴とする請求
項1、請求項2、請求項3、請求項4、請求項5、請求
項6、請求項7、請求項8、又は請求項9記載の分散ネ
ットワークコンピューティングシステム。 - 【請求項19】 上記情報交換装置は、 上記端末属性情報に基づいてデータの暗号化が可能か否
かを判断する暗号化判断手段と、 この暗号化判断手段によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化する暗号化手段とを具備したこと
を特徴とする請求項1又は請求項2記載の分散ネットワ
ークコンピューティングシステム。 - 【請求項20】 上記第2の情報処理装置は、上記端末
機器毎に固有の操作方法を示すユーザインタフェース情
報を管理するユーザインタフェース情報管理手段を有
し、 上記検索手段は、上記ユーザインタフェース情報管理手
段を有する第2の情報処理装置を検索し、 上記変換手段は、この検索手段により検索された上記第
2の情報処理装置を対象として、上記ユーザインタフェ
ース情報管理手段から通信相手となる端末機器に対応す
るユーザインタフェース情報を取得し、応用サービスと
して提供されるサービス情報を上記ユーザインタフェー
ス情報に基づいて特定の形式に変換することを特徴とす
る請求項7、請求項8又は請求項9記載の分散ネットワ
ークコンピューティングシステム。 - 【請求項21】 上記第2の情報処理装置は、利用者毎
に固有の操作方法を示す利用者情報を管理する利用者情
報管理手段を有し、 上記検索手段は、上記利用者情報管理手段からを有する
第2の情報処理装置を検索し、 上記変換手段は、この検索手段により検索された上記第
2の情報処理装置を対象として、上記利用者情報管理手
段から通信相手となる端末機器に対応する利用者情報を
取得し、応用サービスとして提供されるサービス情報を
上記利用者情報に基づいて特定の形式に変換することを
特徴とする請求項7、請求項8又は請求項9記載の分散
ネットワークコンピューティングシステム。 - 【請求項22】 上記第2の情報処理装置は、 上記端末属性情報に基づいてデータの暗号化が可能か否
かを判断する暗号化判断手段と、 この暗号化判断手段によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化する暗号化手段とを具備したこと
を特徴とする請求項7記載の分散ネットワークコンピュ
ーティングシステム。 - 【請求項23】 上記暗号化手段は、上記端末機器の処
理能力に応じて暗号化のレベルを変更することを特徴と
する請求項19又は請求項22記載の分散ネットワーク
コンピューティングシステム。 - 【請求項24】 上記情報交換装置は、 上記通信インフラ情報に基づいてデータの暗号化が可能
か否かを判断する暗号化判断手段と、 この暗号化判断手段によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化する暗号化手段とを具備したこと
を特徴とする請求項2又は請求項5記載の分散ネットワ
ークコンピューティングシステム。 - 【請求項25】 上記第2の情報処理装置は、 上記通信インフラ情報に基づいてデータの暗号化が可能
か否かを判断する暗号化判断手段と、 この暗号化判断手段によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化する暗号化手段とを具備したこと
を特徴とする請求項8記載の分散ネットワークコンピュ
ーティングシステム。 - 【請求項26】 上記暗号化手段は、上記通信網の通信
能力に応じて暗号化のレベルを変更することを特徴とす
る請求項24又は請求項25記載の分散ネットワークコ
ンピューティングシステム。 - 【請求項27】 上記情報交換装置は、 上記端末属性情報および上記通信インフラ情報に基づい
てデータの暗号化が可能か否かを判断する暗号化判断手
段と、 この暗号化判断手段によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化する暗号化手段とを具備したこと
を特徴とする請求項3又は請求項6記載の分散ネットワ
ークコンピューティングシステム。 - 【請求項28】 上記第2の情報処理装置は、 上記端末属性情報および上記通信インフラ情報に基づい
てデータの暗号化が可能か否かを判断する暗号化判断手
段と、 この暗号化判断手段によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化する暗号化手段とを具備したこと
を特徴とする請求項7記載の分散ネットワークコンピュ
ーティングシステム。 - 【請求項29】 上記暗号化手段は、上記端末機器の処
理能力および上記通信網の通信能力に応じて暗号化のレ
ベルを変更することを特徴とする請求項27又は請求項
28記載の分散ネットワークコンピューティングシステ
ム。 - 【請求項30】 上記情報交換装置は、 上記端末属性情報に基づいてデータの圧縮化が可能か否
かを判断する圧縮化判断手段と、 この圧縮化判断手段によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化する圧縮化手段とを具備したこと
を特徴とする請求項1又は請求項4記載の分散ネットワ
ークコンピューティングシステム。 - 【請求項31】 上記第2の情報処理装置は、 上記端末属性情報に基づいてデータの圧縮化が可能か否
かを判断する圧縮化判断手段と、 この圧縮化判断手段によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化する圧縮化手段とを具備したこと
を特徴とする請求項7記載の分散ネットワークコンピュ
ーティングシステム。 - 【請求項32】 上記圧縮化手段は、上記端末機器の処
理能力に応じて圧縮化のレベルを変更することを特徴と
する請求項30又は請求項31記載の分散ネットワーク
コンピューティングシステム。 - 【請求項33】 上記情報交換装置は、 上記通信インフラ情報に基づいてデータの圧縮化が可能
か否かを判断する圧縮化判断手段と、 この圧縮化判断手段によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化する圧縮化手段とを具備したこと
を特徴とする請求項2又は請求項5記載の分散ネットワ
ークコンピューティングシステム。 - 【請求項34】 上記第2の情報処理装置は、 上記通信インフラ情報に基づいてデータの圧縮化が可能
か否かを判断する圧縮化判断手段と、 この圧縮化判断手段によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化する圧縮化手段とを具備したこと
を特徴とする請求項8記載の分散ネットワークコンピュ
ーティングシステム。 - 【請求項35】 上記圧縮化手段は、上記通信網の通信
能力に応じて圧縮化のレベルを変更することを特徴とす
る請求項33又は請求項34記載の分散ネットワークコ
ンピューティングシステム。 - 【請求項36】 上記情報交換装置は、 上記端末属性情報および上記通信インフラ情報に基づい
てデータの圧縮化が可能か否かを判断する圧縮化判断手
段と、 この圧縮化判断手段によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化する圧縮化手段とを具備したこと
を特徴とする請求項3又は請求項6記載の分散ネットワ
ークコンピューティングシステム。 - 【請求項37】 上記第2の情報処理装置は、 上記端末属性情報および上記通信インフラ情報に基づい
てデータの圧縮化が可能か否かを判断する圧縮化判断手
段と、 この圧縮化判断手段によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化する圧縮化手段とを具備したこと
を特徴とする請求項9記載の分散ネットワークコンピュ
ーティングシステム。 - 【請求項38】 上記圧縮化手段は、上記端末機器の処
理能力および上記通信網の通信能力に応じて圧縮化のレ
ベルを変更することを特徴とする請求項36又は請求項
37記載の分散ネットワークコンピューティングシステ
ム。 - 【請求項39】 通信網を介して接続された端末機器に
応用サービスを提供する情報処理装置に設けられる情報
交換装置であって、 上記端末機器の処理能力を示す端末属性情報を管理する
端末属性情報管理手段と、 この端末属性情報管理手段から通信相手となる端末機器
の端末属性情報を取得し、応用サービスとして提供され
るサービス情報を上記端末属性情報に基づいて特定の形
式に変換すると共に、上記情報処理装置内に管理格納さ
れた文書データなどの各種データの更新情報やシンボル
情報を割付け管理制御し送信処理制御を行う変換手段
と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたことたこと
を特徴とする情報交換装置。 - 【請求項40】 通信網を介して接続された端末機器に
応用サービスを提供する情報処理装置に設けられる情報
交換装置であって、 上記通信網の通信能力を示す通信インフラ情報を管理す
る通信インフラ情報管理手段と、 この通信インフラ情報管理手段から通信相手となる端末
機器が接続されている通信網の通信インフラ情報を取得
し、応用サービスとして提供されるサービス情報を上記
通信インフラ情報に基づいて特定の形式に変換すると共
に、上記情報処理装置内に管理格納された文書データな
どの各種データの更新情報やシンボル情報を割付け管理
制御し送信処理制御を行う変換手段と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたことたこと
を特徴とする情報交換装置。 - 【請求項41】 通信網を介して接続された端末機器に
応用サービスを提供する情報処理装置に設けられる情報
交換装置であって、 上記端末機器の処理能力を示す端末属性情報を管理する
端末属性情報管理手段と、 上記通信網の通信能力を示す通信インフラ情報を管理す
る通信インフラ情報管理手段と、 上記端末属性情報管理手段から通信相手となる端末機器
の端末属性情報を取得するとともに、上記通信インフラ
情報管理手段から同端末機器が接続されている通信網の
通信インフラ情報を取得し、応用サービスとして提供さ
れるサービス情報を上記端末属性情報および上記通信イ
ンフラ情報に基づいて特定の形式に変換すると共に、上
記情報処理装置内に管理格納された文書データなどの各
種データの更新情報やシンボル情報を割付け管理制御し
送信処理制御を行う変換手段と、 この変換手段によって変換された上記サービス情報を上
記通信網を介して送信する通信手段とを具備し、 上記端末機器に上記文書データなどの各種データを送信
する際、当該データに変更がある場合、上記更新情報や
シンボル情報に基づく送信を行うようにしたことたこと
を特徴とする情報交換装置。 - 【請求項42】 端末機器毎に固有の操作方法を示すユ
ーザインタフェース情報を管理するユーザインタフェー
ス情報管理手段を有し、 上記変換手段は、このユーザインタフェース情報管理手
段から通信相手となる端末機器に対応するユーザインタ
フェース情報を取得し、応用サービスとして提供される
サービス情報を上記ユーザインタフェース情報に基づい
て特定の形式に変換することを特徴とする請求項39、
請求項40、又は請求項41記載の情報交換装置。 - 【請求項43】 利用者毎に固有の操作方法を示す利用
者情報を管理する利用者情報管理手段を有し、 上記変換手段は、この利用者情報管理手段から通信相手
となる端末機器に対応する利用者情報を取得し、応用サ
ービスとして提供されるサービス情報を上記利用者情報
に基づいて特定の形式に変換することを特徴とする請求
項39、請求項40、又は請求項41記載の情報交換装
置。 - 【請求項44】 上記端末属性情報に基づいてデータの
暗号化が可能か否かを判断する暗号化判断手段と、 この暗号化判断手段によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化する暗号化手段とを具備したこと
を特徴とする請求項39記載の情報交換装置。 - 【請求項45】 上記暗号化手段は、上記端末機器の処
理能力に応じて暗号化のレベルを変更することを特徴と
する請求項44記載の情報交換装置。 - 【請求項46】 上記通信インフラ情報に基づいてデー
タの暗号化が可能か否かを判断する暗号化判断手段と、 この暗号化判断手段によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化する暗号化手段とを具備したこと
を特徴とする請求項40記載の情報交換装置。 - 【請求項47】 上記暗号化手段は、上記通信網の通信
能力に応じて暗号化のレベルを変更することを特徴とす
る請求項44記載の情報交換装置。 - 【請求項48】 上記端末属性情報および上記通信イン
フラ情報に基づいてデータの暗号化が可能か否かを判断
する暗号化判断手段と、 この暗号化判断手段によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化する暗号化手段とを具備したこと
を特徴とする請求項41記載の情報交換装置。 - 【請求項49】 上記暗号化手段は、上記端末機器の処
理能力および上記通信網の通信能力に応じて暗号化のレ
ベルを変更することを特徴とする請求項48記載の情報
交換装置。 - 【請求項50】 上記端末属性情報に基づいてデータの
圧縮化が可能か否かを判断する圧縮化判断手段と、 この圧縮化判断手段によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化する圧縮化手段とを具備したこと
を特徴とする請求項39記載の情報交換装置。 - 【請求項51】 上記圧縮化手段は、上記端末機器の処
理能力に応じて圧縮化のレベルを変更することを特徴と
する請求項50記載の情報交換装置。 - 【請求項52】 上記通信インフラ情報に基づいてデー
タの圧縮化が可能か否かを判断する圧縮化判断手段と、 この圧縮化判断手段によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化する圧縮化手段とを具備したこと
を特徴とする請求項40記載の情報交換装置。 - 【請求項53】 上記圧縮化手段は、上記通信網の通信
能力に応じて圧縮化のレベルを変更することを特徴とす
る請求項52記載の情報交換装置。 - 【請求項54】 上記端末属性情報および上記通信イン
フラ情報に基づいてデータの圧縮化が可能か否かを判断
する圧縮化判断手段と、 この圧縮化判断手段によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化する圧縮化手段とを具備したこと
を特徴とする請求項41記載の情報交換装置。 - 【請求項55】 上記圧縮化手段は、上記端末機器の処
理能力および上記通信網の通信能力に応じて圧縮化のレ
ベルを変更することを特徴とする請求項54記載の情報
交換装置。 - 【請求項56】 通信網を介して接続された端末機器に
応用サービスを提供する情報処理装置に設けられる情報
交換方法であって、 上記端末機器の処理能力を示す端末属性情報を端末属性
情報管理部に登録しておき、 この端末属性情報管理部から通信相手となる端末機器の
端末属性情報を取得し、 応用サービスとして提供されるサービス情報を上記端末
属性情報に基づいて特定の形式に変換する共に、上記情
報処理装置内に管理格納された文書データなどの各種デ
ータの更新情報やシンボル情報を割付け管理制御し送信
処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法。 - 【請求項57】 通信網を介して接続された端末機器に
応用サービスを提供する情報処理装置に設けられる情報
交換方法であって、 上記通信網の通信能力を示す通信インフラ情報を通信イ
ンフラ情報管理部に登録しておき、 この通信インフラ情報管理部から通信相手となる端末機
器が接続されている通信網の通信インフラ情報を取得
し、 応用サービスとして提供されるサービス情報を上記通信
インフラ情報に基づいて特定の形式に変換すると共に、
上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行った後、 この変換・制御された上記サービス情報を上記通信網を
介して送信することを特徴とする情報交換方法。 - 【請求項58】 通信網を介して接続された端末機器に
応用サービスを提供する情報処理装置に設けられる情報
交換方法であって、 上記端末機器の処理能力を示す端末属性情報を端末属性
情報管理部に登録し、上記通信網の通信能力を示す通信
インフラ情報を通信インフラ情報管理部に登録してお
き、 上記端末属性情報管理部から通信相手となる端末機器の
端末属性情報を取得すると共に、上記通信インフラ情報
管理部から同端末機器が接続されている通信網の通信イ
ンフラ情報を取得し、 応用サービスとして提供されるサービス情報を上記端末
属性情報および上記通信インフラ情報に基づいて特定の
形式に変換すると共に、上記情報処理装置内に管理格納
された文書データなどの各種データの更新情報やシンボ
ル情報を割付け管理制御し送信処理制御を行った後、 この変換・制御された上記サービス情報を上記通信網を
介して送信することを特徴とする情報交換方法。 - 【請求項59】 ネットワークを相互接続するためのネ
ットワーク接続装置に情報交換機能を設け、 情報処理装置から応用サービスとして提供されるサービ
ス情報を端末機器に送信する際に、 上記ネットワーク接続装置側で当該端末機器の処理能力
を判断し、 その処理能力に応じて上記サービス情報を特定の形式に
変換するようにし、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法。 - 【請求項60】 ネットワークを相互接続するためのネ
ットワーク接続装置に情報交換機能を設け、 情報処理装置から応用サービスとして提供されるサービ
ス情報を端末機器に送信する際に、 上記ネットワーク接続装置側で当該端末機器が接続され
た通信網の通信能力を判断し、 その通信能力に応じて上記サービス情報を特定の形式に
変換し、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法。 - 【請求項61】 ネットワークを相互接続するためのネ
ットワーク接続装置に情報交換機能を設け、 情報処理装置から応用サービスとして提供されるサービ
ス情報を端末機器に送信する際に、 上記ネットワーク接続装置側で当該端末機器の処理能力
および当該端末機器が接続された通信網の通信能力を判
断し、 その処理能力および通信能力に応じて上記サービス情報
を特定の形式に変換し、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法。 - 【請求項62】 通信網を介して接続された端末機器に
応用サービスを提供する第1の情報処理装置に設けられ
る情報交換方法であって、 上記第1の情報処理装置とは別に上記通信網に接続され
る第2の情報処理装置に端末属性情報管理部を設け、上
記端末機器の処理能力を示す端末属性情報を上記端末属
性情報管理部に登録しておき、 上記端末属性情報管理部を有する第2の情報処理装置を
検索し、 この第2の情報処理装置を対象として、上記端末属性情
報管理部から通信相手となる端末機器の端末属性情報を
取得し、 応用サービスとして提供されるサービス情報を上記端末
属性情報に基づいて特定の形式に変換し、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法。 - 【請求項63】 通信網を介して接続された端末機器に
応用サービスを提供する第1の情報処理装置に設けられ
る情報交換方法であって、 上記第1の情報処理装置とは別に上記通信網に接続され
る第2の情報処理装置に通信インフラ情報管理部を設
け、上記通信網の通信能力を示す通信インフラ情報を上
記通信インフラ情報管理部に登録しておき、 上記通信インフラ情報管理部を有する第2の情報処理装
置を検索し、 この第2の情報処理装置を対象として、上記通信インフ
ラ情報管理部から通信相手となる端末機器が接続されて
いる通信網の通信インフラ情報を取得し、 応用サービスとして提供されるサービス情報を上記通信
インフラ情報に基づいて特定の形式に変換し、 この変換された上記サービス情報を上記通信網を介して
送信するようにし、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法。 - 【請求項64】 通信網を介して接続された端末機器に
応用サービスを提供する第1の情報処理装置に設けられ
る情報交換方法であって、 上記第1の情報処理装置とは別に上記通信網に接続され
る第2の情報処理装置に端末属性情報管理部および通信
インフラ情報管理部を設け、上記端末機器の処理能力を
示す端末属性情報を上記端末属性情報管理部に登録し、
上記通信網の通信能力を示す通信インフラ情報を上記通
信インフラ情報管理部に登録しておき、 上記端末属性情報管理部および通信インフラ情報管理部
を有する第2の情報処理装置を検索し、 この第2の情報処理装置を対象として、上記端末属性情
報管理部から通信相手となる端末機器の端末属性情報を
取得すると共に、上記通信インフラ情報管理部から同端
末機器が接続されている通信網の通信インフラ情報を取
得し、 応用サービスとして提供されるサービス情報を上記端末
属性情報および上記通信インフラ情報に基づいて特定の
形式に変換し、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法。 - 【請求項65】 上記端末機器は、ネットワーク上に複
数存在することを特徴とする請求項59、請求項60、
請求項61、請求項62、請求項63、又は請求項64
記載の情報交換方法。 - 【請求項66】 上記通信網は、ネットワーク上に複数
存在することを特徴とする請求項59、請求項60、請
求項61請求項62、請求項63、又は請求項64記載
の情報交換方法。 - 【請求項67】 上記端末機器および上記通信網は、ネ
ットワーク上に複数存在することを特徴とする請求項5
9、請求項60、請求項61請求項62、請求項63、
又は請求項64記載の情報交換方法。 - 【請求項68】 上記端末機器は、サーバコンピュータ
として動作/機能することを特徴とする請求項59、請
求項60、請求項61、請求項62、請求項63、又は
請求項64記載の情報交換方法。 - 【請求項69】 上記ネットワーク接続装置は、ネット
ワーク上に複数存在し、これらのネットワーク接続装置
に上記情報交換機能としての各機能を分散化して設けた
ことを特徴とする請求項59、請求項60、請求項61
請求項62、請求項63、又は請求項64記載の情報交
換方法。 - 【請求項70】 上記ネットワーク接続装置は、上記情
報処理装置に一体に設けられ、上記情報処理装置と共に
統合サーバ機能を実現することを特徴とする請求項5
9、請求項60、請求項61、請求項62、請求項6
3、又は請求項64記載の情報交換方法。 - 【請求項71】 上記情報交換機能は、上記情報処理装
置および上記ネットワーク接続装置とは独立してネット
ワーク上に設けられることを特徴とする請求項59、請
求項60、請求項61、請求項62、請求項63、又は
請求項64記載の情報交換方法。 - 【請求項72】 上記端末機器毎に固有の操作方法を示
すユーザインタフェース情報を管理するユーザインタフ
ェース情報管理部を設け、上記変換部は、このユーザイ
ンタフェース情報管理部から通信相手となる端末機器に
対応するユーザインタフェース情報を取得し、応用サー
ビスとして提供されるサービス情報を上記ユーザインタ
フェース情報に基づいて特定の形式に変換することを特
徴とする請求項56、請求項57、請求項58、請求項
59、請求項60、請求項61請求項62、請求項6
3、又は請求項64記載の情報交換方法。 - 【請求項73】 利用者毎に固有の操作方法を示す利用
者情報を管理する利用者情報管理部を設け、上記変換部
は、この利用者情報管理部から通信相手となる端末機器
に対応する利用者情報を取得し、応用サービスとして提
供されるサービス情報を上記利用者情報に基づいて特定
の形式に変換することを特徴とする請求項56、請求項
57、請求項58、請求項59、請求項60、請求項6
1、請求項62、請求項63、又は請求項64記載の情
報交換方法。 - 【請求項74】 上記端末属性情報に基づいてデータの
暗号化が可能か否かを判断し、この暗号化判断によって
データの暗号化が可能であると判断された場合に、応用
サービスとして提供されるサービス情報を暗号化するよ
うにしたことを特徴とする請求項56又は請求項57記
載の情報交換方法。 - 【請求項75】 上記第2の情報処理装置は、上記端末
機器毎に固有の操作方法を示すユーザインタフェース情
報を管理するユーザインタフェース情報管理部を有し、
上記検索部は、上記ユーザインタフェース情報管理手段
を有する第2の情報処理装置を検索し、上記変換部は、
この検索部により検索された上記第2の情報処理装置を
対象として、上記ユーザインタフェース情報管理手段か
ら通信相手となる端末機器に対応するユーザインタフェ
ース情報を取得し、応用サービスとして提供されるサー
ビス情報を上記ユーザインタフェース情報に基づいて特
定の形式に変換することを特徴とする請求項62、請求
項63、又は請求項64記載の情報交換方法。 - 【請求項76】 上記第2の情報処理装置は、利用者毎
に固有の操作方法を示す利用者情報を管理する利用者情
報管理部を有し、上記検索部は、上記利用者情報管理部
からを有する第2の情報処理装置を検索し、上記変換部
は、この検索部により検索された上記第2の情報処理装
置を対象として、上記利用者情報管理手段から通信相手
となる端末機器に対応する利用者情報を取得し、応用サ
ービスとして提供されるサービス情報を上記利用者情報
に基づいて特定の形式に変換することを特徴とする請求
項62、請求項63、又は請求項64記載の情報交換方
法。 - 【請求項77】 上記第2の情報処理装置は、上記端末
属性情報に基づいてデータの暗号化が可能か否かを判断
し、この暗号化判断によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化するようにしたことを特徴とする
請求項62記載の情報交換方法。 - 【請求項78】 上記暗号化は、上記端末機器の処理能
力に応じて暗号化のレベルを変更することを特徴とする
請求項74、又は請求項77記載の分散ネットワークコ
ンピューティングシステム。 - 【請求項79】 上記通信インフラ情報に基づいてデー
タの暗号化が可能か否かを判断し、この暗号化判断によ
ってデータの暗号化が可能であると判断された場合に、
応用サービスとして提供されるサービス情報を暗号化す
るようにしたことを特徴とする請求項57、又は請求項
60記載の情報交換方法。 - 【請求項80】 上記第2の情報処理装置は、上記通信
インフラ情報に基づいてデータの暗号化が可能か否かを
判断する暗号化判断し、この暗号化判断によってデータ
の暗号化が可能であると判断された場合に、応用サービ
スとして提供されるサービス情報を暗号化するようにし
たことを特徴とする請求項63記載の情報交換方法。 - 【請求項81】 上記暗号化は、上記通信網の通信能力
に応じて暗号化のレベルを変更することを特徴とする請
求項79、又は請求項80記載の情報交換方法。 - 【請求項82】 上記端末属性情報および上記通信イン
フラ情報に基づいてデータの暗号化が可能か否かを判断
し、この暗号化判断によってデータの暗号化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を暗号化するようにしたことを特徴とする
請求項58、又は請求項61記載の情報交換方法。 - 【請求項83】 上記第2の情報処理装置は、上記端末
属性情報および上記通信インフラ情報に基づいてデータ
の暗号化が可能か否かを判断し、この暗号化判断によっ
てデータの暗号化が可能であると判断された場合に、応
用サービスとして提供されるサービス情報を暗号化する
ようにしたことを特徴とする請求項62記載の情報交換
方法。 - 【請求項84】 上記暗号化は、上記端末機器の処理能
力および上記通信網の通信能力に応じて暗号化のレベル
を変更することを特徴とする請求項82、又は請求項8
3記載の情報交換方法。 - 【請求項85】 上記端末属性情報に基づいてデータの
圧縮化が可能か否かを判断し、この圧縮化判断によって
データの圧縮化が可能であると判断された場合に、応用
サービスとして提供されるサービス情報を圧縮化するよ
うにしたことを特徴とする請求項56、又は請求項59
記載の情報交換方法。 - 【請求項86】 上記第2の情報処理装置は、上記端末
属性情報に基づいてデータの圧縮化が可能か否かを判断
し、この圧縮化判断によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化するようにしたことを特徴とする
請求項62記載の情報交換方法。 - 【請求項87】 上記圧縮化は、上記端末機器の処理能
力に応じて圧縮化のレベルを変更することを特徴とする
請求項85、又は請求項86記載の情報交換方法。 - 【請求項88】 上記通信インフラ情報に基づいてデー
タの圧縮化が可能か否かを判断し、この圧縮化判断によ
ってデータの圧縮化が可能であると判断された場合に、
応用サービスとして提供されるサービス情報を圧縮化す
るようにしたことを特徴とする請求項57、又は請求項
60記載の情報交換方法。 - 【請求項89】 上記第2の情報処理装置は、上記通信
インフラ情報に基づいてデータの圧縮化が可能か否かを
判断し、この圧縮化判断によってデータの圧縮化が可能
であると判断された場合に、応用サービスとして提供さ
れるサービス情報を圧縮化するようにしたことを特徴と
する請求項63記載の情報交換方法。 - 【請求項90】 上記圧縮化は、上記通信網の通信能力
に応じて圧縮化のレベルを変更することを特徴とする請
求項88、又は請求項89記載の情報交換方法。 - 【請求項91】 上記端末属性情報および上記通信イン
フラ情報に基づいてデータの圧縮化が可能か否かを判断
し、この圧縮化判断によってデータの圧縮化が可能であ
ると判断された場合に、応用サービスとして提供される
サービス情報を圧縮化するようにしたことを特徴とする
請求項58、又は請求項61載の情報交換方法。 - 【請求項92】 上記第2の情報処理装置は、上記端末
属性情報および上記通信インフラ情報に基づいてデータ
の圧縮化が可能か否かを判断し、この圧縮化判断によっ
てデータの圧縮化が可能であると判断された場合に、応
用サービスとして提供されるサービス情報を圧縮化する
ようにしたことを特徴とする請求項64記載の情報交換
方法。 - 【請求項93】 上記圧縮化は、上記端末機器の処理能
力および上記通信網の通信能力に応じて圧縮化のレベル
を変更することを特徴とする請求項91、又は請求項9
2記載の情報交換方法。 - 【請求項94】 通信網を介して接続された端末機器に
応用サービスを提供する情報処理装置に設けられる情報
交換方法であって、 上記端末機器の処理能力を示す端末属性情報を登録して
おき、この端末属性情報から通信相手となる端末機器の
端末属性情報を取得し、応用サービスとして提供される
サービス情報を上記端末属性情報に基づいて特定の形式
に変換する共に、上記情報処理装置内に管理格納された
文書データなどの各種データの更新情報やシンボル情報
を割付け管理制御し送信処理制御を行い、この後、変換
送信制御された上記サービス情報を上記通信網を介して
送信することを特徴とする情報交換方法を実現するため
のプログラム情報を格納したコンピュータ読取り可能な
記憶媒体。 - 【請求項95】 通信網を介して接続された端末機器に
応用サービスを提供する情報処理装置に設けられる情報
交換方法であって、 上記通信網の通信能力を示す通信インフラ情報をしてお
き、この通信インフラ情報から通信相手となる端末機器
が接続されている通信網の通信インフラ情報を取得し、
応用サービスとして提供されるサービス情報を上記通信
インフラ情報に基づいて特定の形式に変換すると共に、
上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行った後、この変換・制御された上記
サービス情報を上記通信網を介して送信することを特徴
とする情報交換方法を実現するためのプログラム情報を
格納したコンピュータ読取り可能な記憶媒体。 - 【請求項96】 通信網を介して接続された端末機器に
応用サービスを提供する情報処理装置に設けられる情報
交換方法であって、 上記端末機器の処理能力を示す端末属性情報を登録する
と共に、上記通信網の通信能力を示す通信インフラ情報
を登録しておき、上記端末属性情報から通信相手となる
端末機器の端末属性情報を取得すると共に、上記通信イ
ンフラ情報から同端末機器が接続されている通信網の通
信インフラ情報を取得し、応用サービスとして提供され
るサービス情報を上記端末属性情報および上記通信イン
フラ情報に基づいて特定の形式に変換すると共に、上記
情報処理装置内に管理格納された文書データなどの各種
データの更新情報やシンボル情報を割付け管理制御し送
信処理制御を行った後、この変換・制御された上記サー
ビス情報を上記通信網を介して送信することを特徴とす
る情報交換方法を実現するためのプログラム情報を格納
したコンピュータ読取り可能な記憶媒体。 - 【請求項97】 ネットワークを相互接続するためのネ
ットワーク接続装置に情報交換機能を設け、 情報処理装置から応用サービスとして提供されるサービ
ス情報を端末機器に送信する際に、 上記ネットワーク接続装置側で当該端末機器の処理能力
を判断し、 その処理能力に応じて上記サービス情報を特定の形式に
変換するようにし、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法を実
現するためのプログラム情報を格納したコンピュータ読
取り可能な記憶媒体。 - 【請求項98】 ネットワークを相互接続するためのネ
ットワーク接続装置に情報交換機能を設け、 情報処理装置から応用サービスとして提供されるサービ
ス情報を端末機器に送信する際に、 上記ネットワーク接続装置側で当該端末機器が接続され
た通信網の通信能力を判断し、 その通信能力に応じて上記サービス情報を特定の形式に
変換し、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法を実
現するためのプログラム情報を格納したコンピュータ読
取り可能な記憶媒体。 - 【請求項99】 ネットワークを相互接続するためのネ
ットワーク接続装置に情報交換機能を設け、 情報処理装置から応用サービスとして提供されるサービ
ス情報を端末機器に送信する際に、 上記ネットワーク接続装置側で当該端末機器の処理能力
および当該端末機器が接続された通信網の通信能力を判
断し、 その処理能力および通信能力に応じて上記サービス情報
を特定の形式に変換し、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法を実
現するためのプログラム情報を格納したコンピュータ読
取り可能な記憶媒体。 - 【請求項100】 通信網を介して接続された端末機器
に応用サービスを提供する第1の情報処理装置に設けら
れる情報交換方法であって、 上記第1の情報処理装置とは別に上記通信網に接続され
る第2の情報処理装置に端末属性情報管理機能を設け、
上記端末機器の処理能力を示す端末属性情報を上記端末
属性情報管理機能に登録しておき、 上記端末属性情報管理機能を有する第2の情報処理装置
を検索し、 この第2の情報処理装置を対象として、上記端末属性情
報管理機能から通信相手となる端末機器の端末属性情報
を取得し、 応用サービスとして提供されるサービス情報を上記端末
属性情報に基づいて特定の形式に変換し、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法を実
現するためのプログラム情報を格納したコンピュータ読
取り可能な記憶媒体。 - 【請求項101】 通信網を介して接続された端末機器
に応用サービスを提供する第1の情報処理装置に設けら
れる情報交換方法であって、 上記第1の情報処理装置とは別に上記通信網に接続され
る第2の情報処理装置に通信インフラ情報管理機能を設
け、上記通信網の通信能力を示す通信インフラ情報を上
記通信インフラ情報管理機能に登録しておき、 上記通信インフラ情報管理機能を有する第2の情報処理
装置を検索し、 この第2の情報処理装置を対象として、上記通信インフ
ラ情報管理機能から通信相手となる端末機器が接続され
ている通信網の通信インフラ情報を取得し、 応用サービスとして提供されるサービス情報を上記通信
インフラ情報に基づいて特定の形式に変換し、 この変換された上記サービス情報を上記通信網を介して
送信するようにし、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法を実
現するためのプログラム情報を格納したコンピュータ読
取り可能な記憶媒体。 - 【請求項102】 通信網を介して接続された端末機器
に応用サービスを提供する第1の情報処理装置に設けら
れる情報交換方法であって、 上記第1の情報処理装置とは別に上記通信網に接続され
る第2の情報処理装置に端末属性情報管理機能および通
信インフラ情報管理機能を設け、上記端末機器の処理能
力を示す端末属性情報を上記端末属性情報管理機能に登
録し、上記通信網の通信能力を示す通信インフラ情報を
上記通信インフラ情報管理機能に登録しておき、 上記端末属性情報管理機能および通信インフラ情報管理
機能を有する第2の情報処理装置を検索し、 この第2の情報処理装置を対象として、上記端末属性情
報管理機能から通信相手となる端末機器の端末属性情報
を取得すると共に、上記通信インフラ情報管理機能から
同端末機器が接続されている通信網の通信インフラ情報
を取得し、 応用サービスとして提供されるサービス情報を上記端末
属性情報および上記通信インフラ情報に基づいて特定の
形式に変換し、 上記情報処理装置内に管理格納された文書データなどの
各種データの更新情報やシンボル情報を割付け管理制御
し送信処理制御を行い、 この後変換送信制御された上記サービス情報を上記通信
網を介して送信することを特徴とする情報交換方法を実
現するためのプログラム情報を格納したコンピュータ読
取り可能な記憶媒体。 - 【請求項103】 請求項56乃至請求項93のいずれ
かに記載の情報交換方法を実現するためのプログラム情
報を格納し、情報処理装置に搭載されて動作することを
特徴とするコンピュータ読取り可能な記憶媒体。 - 【請求項104】 上記更新情報やシンボル情報は、情
報処理装置内に管理格納された文書データなどの各種デ
ータの変更箇所やイメージデータ部分に付与され、上記
各種データを変更処理した後、当該データを端末機器に
送信する場合、上記端末機器には更新情報やシンボル情
報に基づく変更箇所のみを送信するようにしたことを特
徴とする請求項1、請求項2、請求項3、請求項4、請
求項5、請求項6、請求項7、請求項8、又は請求項9
記載の分散ネットワークコンピューティングシステム。 - 【請求項105】 上記更新情報やシンボル情報は、情
報処理装置内に管理格納された文書データなどの各種デ
ータの変更箇所や動画/静止画/音声などのマルチメデ
ィアデータ部分に付与され、上記各種データを変更処理
した後、当該データを端末機器に送信する場合、上記端
末機器には更新情報やシンボル情報に基づく変更箇所の
みを送信するようにしたことを特徴とする請求項39、
請求項40、又は請求項41記載の情報交換装置。 - 【請求項106】 上記更新情報やシンボル情報は、情
報処理装置内に管理格納された文書データなどの各種デ
ータの変更箇所やマルチメディアデータ部分に付与さ
れ、上記各種データを変更処理した後、当該データを端
末機器に送信する場合、上記端末機器には更新情報やシ
ンボル情報に基づく変更箇所のみを送信するようにした
ことを特徴とする請求項56、請求項57、請求項5
8、請求項59、請求項60、請求項61、請求項6
2、請求項63、又は請求項64記載の情報交換方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10049502A JPH10326232A (ja) | 1997-02-28 | 1998-03-02 | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 |
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4680697 | 1997-02-28 | ||
| JP9-46806 | 1997-03-21 | ||
| JP9-68709 | 1997-03-21 | ||
| JP6870997 | 1997-03-21 | ||
| JP10049502A JPH10326232A (ja) | 1997-02-28 | 1998-03-02 | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10326232A true JPH10326232A (ja) | 1998-12-08 |
Family
ID=27292745
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10049502A Pending JPH10326232A (ja) | 1997-02-28 | 1998-03-02 | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10326232A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001195335A (ja) * | 2000-01-14 | 2001-07-19 | Toppan Printing Co Ltd | コンテンツデータ流通方法およびコンテンツデータ流通システムならびにそのプログラムを記録した記録媒体 |
| JP2007241710A (ja) * | 2006-03-09 | 2007-09-20 | Casio Comput Co Ltd | 画面表示制御装置および画面表示制御処理プログラム |
| US8620997B2 (en) | 2009-03-24 | 2013-12-31 | Casio Computer Co., Ltd | Client apparatus, computer system, computer readable program storage medium and display method, each for detecting change of display contents in status bar area to display the change |
| US8683376B2 (en) | 2008-03-18 | 2014-03-25 | Casio Computer Co., Ltd | Server unit, a client unit, and a recording medium in a computer system |
| US8918450B2 (en) | 2006-02-14 | 2014-12-23 | Casio Computer Co., Ltd | Server apparatuses, server control programs, and client apparatuses for a computer system in which created drawing data is transmitted to the client apparatuses |
-
1998
- 1998-03-02 JP JP10049502A patent/JPH10326232A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001195335A (ja) * | 2000-01-14 | 2001-07-19 | Toppan Printing Co Ltd | コンテンツデータ流通方法およびコンテンツデータ流通システムならびにそのプログラムを記録した記録媒体 |
| US8918450B2 (en) | 2006-02-14 | 2014-12-23 | Casio Computer Co., Ltd | Server apparatuses, server control programs, and client apparatuses for a computer system in which created drawing data is transmitted to the client apparatuses |
| JP2007241710A (ja) * | 2006-03-09 | 2007-09-20 | Casio Comput Co Ltd | 画面表示制御装置および画面表示制御処理プログラム |
| US8683376B2 (en) | 2008-03-18 | 2014-03-25 | Casio Computer Co., Ltd | Server unit, a client unit, and a recording medium in a computer system |
| US8620997B2 (en) | 2009-03-24 | 2013-12-31 | Casio Computer Co., Ltd | Client apparatus, computer system, computer readable program storage medium and display method, each for detecting change of display contents in status bar area to display the change |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100269909B1 (ko) | 분산네트워크컴퓨팅시스템,이시스템에이용되는정보교환장치및정보교환방법 | |
| US6195677B1 (en) | Distributed network computing system for data exchange/conversion between terminals | |
| JP4363847B2 (ja) | インタラクティブ・テレビ用のデジタル・テレビ・アプリケーション・プロトコル | |
| US7296042B2 (en) | System and method for enabling communication among arbitrary components | |
| US20020046262A1 (en) | Data access system and method with proxy and remote processing | |
| JP2000099463A (ja) | デ―タネットワ―クの二方向対話通信装置用の中心化されたサ―ビス管理システム | |
| JPH11288403A (ja) | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 | |
| CN113691589A (zh) | 报文传输方法、装置及系统 | |
| US10367894B2 (en) | Information processing apparatus, method for controlling the same, non-transitory computer-readable storage medium, and information processing system | |
| US20050135269A1 (en) | Automatic configuration of a virtual private network | |
| US20030145089A1 (en) | System and method for enabling arbitrary components to transfer data between each other | |
| JP2003141002A (ja) | Url長変換システム及びそのプログラム | |
| CN111866100A (zh) | 一种控制数据传输速率的方法、装置和系统 | |
| JPH10326232A (ja) | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 | |
| JP2998668B2 (ja) | ファクシミリ装置 | |
| JPH11296455A (ja) | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 | |
| JPH10326233A (ja) | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 | |
| JPH10327200A (ja) | 分散ネットワークコンピューティングシステム、及び同システムに用いられる情報交換方法、この方法を格納した記憶媒体、情報交換装置 | |
| CN104753774A (zh) | 一种分布式企业综合接入网关 | |
| US7103675B1 (en) | Multiplexed request and reply packets | |
| JPH10326231A (ja) | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 | |
| JPH10326230A (ja) | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体 | |
| JP3943868B2 (ja) | サーバ側プロキシ、データ転送方法及びプログラム | |
| JPH10327199A (ja) | 分散ネットワークコンピューティングシステム、及び同システムに用いられる情報交換方法、この方法のプログラム情報を格納したコンピュータ読取り可能な記憶媒体、情報交換装置 | |
| JPH10301864A (ja) | 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法及び記憶媒体 |