(57)【要約】【課題】  音声通話状態にある相手先との情報共有を安全にかつ即座に行えるようにしたゲートウェイ装置および情報共有システムおよび方法を提供する。【解決手段】  ゲートウェイ装置を介して音声セションとデータセションが確立されたネットワーク間で、情報提供先ネットワーク２０のＩＰ電話機２２でボタン操作を行うと、同ネットワークのゲートウェイ装置２１から情報提供元ネットワーク１０にドライバモジュールと管理プログラムを送信する。同モジュールに含まれるプリンタドライバを同プログラムに含まれるインストールモジュールによってクライアントＰＣ１３にインストールする。また、管理プログラムに含まれる実行モジュールによりプリンタドライバを実行し、ドライバモジュールに含まれるＩＰアドレスを宛て先として印刷要求後、管理プログラムに含まれるアンインストールモジュールによってプリンタドライバをアンインストールする。【選択図】図１
2007281684.tif 000002
【特許請求の範囲】
【請求項１】
複数の地点間を接続して各地点に設けられた電話機同士の通話セションを確立するとともに、当該通話セションの相手先とノードとの間のディジタル通信を制御するゲートウェイ装置において、
前記ディジタル通信を実現するための制御情報を管理する管理手段と、
前記通話セションの確立に基づき、前記管理手段で管理した前記制御情報を当該通話セションの相手先に通知する情報通知手段と、
前記情報通知手段により通知した前記制御情報に基づいて相手先から送信されたデジタル情報を前記ノードに受信させる受信制御を行なう受信制御手段と
を具備することを特徴とするゲートウェイ装置。
【請求項２】
前記ノードは、
画像形成装置であり、
前記管理手段は、
前記画像形成装置の機能を実現するドライバソフトウェアおよび当該画像形成装置を識別する識別情報を管理し、
前記情報通知手段は、
前記ドライバソフトウェアおよび前記識別情報を前記相手先に通知し、
前記受信制御手段は、
前記相手先における前記ドライバソフトウェアの実行により前記識別情報を宛て先として相手先から送信された画像形成要求を前記画像形成装置に転送する
ことを特徴とする請求項１記載のゲートウェイ装置。
【請求項３】
前記管理手段は、
前記ドライバソフトウェアをインストールするインストールモジュールおよび該ドライバソフトウェアを実行する実行モジュールおよび該ドライバソフトウェアをアンインストールするアンインストールモジュールを含むモジュール群を管理し、
前記情報通知手段は、
前記管理手段で管理する前記モジュール群を前記相手先に通知し、
前記相手先は、
前記情報通知手段により通知されたモジュール群に含まれるインストールモジュールによって前記ドライバソフトウェアをインストールし、前記実行モジュールによって該ドライバソフトウェアを実行して機能設定を行い、前記画像形成装置からの受信完了通知により前記アンインストールモジュールによって該ドライバソフトウェアをアンインストールする
ことを特徴とする請求項２記載のゲートウェイ装置。
【請求項４】
各地点をゲートウェイ装置によって接続し、前記ゲートウェイ装置を介した電話機同士の通話セションを確立した相手先との間で情報の共有を行う情報共有システムにおいて、
前記ゲートウェイ装置は、
前記各地点ごとに設けられたノードで前記ディジタル通信を実現するための制御情報を管理する管理手段と、
前記通話セションの確立に基づき、前記管理手段で管理した前記制御情報を当該通話セションを確立した相手先に対して通知する情報通知手段と、
を具備し、
前記情報通知手段により通知された前記制御情報に基づき前記ノードとの間のディジタル通信を行う
ことを特徴とする情報共有システム。
【請求項５】
前記ノードは、
画像形成装置であり、
前記管理手段は、
前記ドライバソフトウェアをインストールするインストールモジュールおよび該ドライバソフトウェアを実行する実行モジュールおよび該ドライバソフトウェアをアンインストールするアンインストールモジュールを含むモジュール群を管理し、
前記情報通知手段は、
前記管理手段で管理する前記モジュール群を前記相手先に通知し、
前記相手先は、
前記情報通知手段により通知されたモジュール群に含まれるインストールモジュールによって前記ドライバソフトウェアをインストールし、前記実行モジュールによって該ドライバソフトウェアを実行して機能設定を行い、前記画像形成装置からの受信完了通知により前記アンインストールモジュールによって該ドライバソフトウェアをアンインストールする
ことを特徴とする請求項４記載の情報共有システム。
【請求項６】
前記ゲートウェイ装置は、
前記電話機を含むことを特徴とする請求項４または５に記載の情報共有システム。
【請求項７】
前記ゲートウェイ装置は、
前記画像形成装置を含むことを特徴とする請求項４または５に記載の情報共有システム。
【請求項８】
ノードが設けられた地点間を各地点のゲートウェイ装置によって接続し、該接続された前記ゲートウェイ装置を介したディジタル通信による情報の共有を行う情報共有システムにおける情報共有方法において、
前記各地点ごとに設けられたノードでディジタル通信を実現するための制御情報を前記ゲートウェイ装置の管理手段で管理し、
前記通話セションの確立に基づき、前記管理手段で管理した前記制御情報を当該通話セションを確立した相手先に対して情報通知手段で通知し、
前記情報通知手段により前記制御情報を通知した前記ノードとの通信を前記電話機による通話とともに行う
ことを特徴とする情報共有システムにおける情報共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の情報を相互ネットワーク間で共有するゲートウェイ装置および情報共有システムおよび方法に関し、特に、当該情報を報知する装置の動作環境に基づいて該情報を提供できるようにしたゲートウェイ装置および情報共有システムおよび方法に関する。
【背景技術】
【０００２】
一般に、電子文書などの情報を複数のユーザで共有する場合、その共有するユーザが共通的にアクセスできる装置、例えば、文書管理サーバなどを設けることにより情報共有を行うことができる。また、不特定多数の人に情報を提供する場合には、Ｗｅｂコンテンツを提供するＷｅｂサーバなどを立ち上げることで第三者への情報提供を行うことができる。
【０００３】
その中でも、特定のユーザ間で情報を共有する場合には、単純に電子メール機能やＰ２Ｐ（Peer to Peer）機能などを用いてその情報を送信することによって共有することが一般的である。
【０００４】
情報提供を受けた被情報提供者（利用者）は、その提供内容を参照することによって情報共有することができるが、その提供された情報の内容の問い合わせを情報提供者に対して行う場合、例えば、電話、ファクシミリ、電子メール、掲示板などの方法を用いて問い合わせることができる。この場合、情報提供を行った提供者からみると、ある特定の情報を提供している場合には、その情報に対する問い合わせであることが容易に判断が付くが、しかし、さまざまな情報の提供を行っている場合には、その問い合わせ対象となる情報を特定するまでに時間を要することになる。
【０００５】
また、その問い合わせに対して情報提供者は、必要に応じて更なる情報をその問い合わせを行ってきたユーザに提供する場合がある。このような場合において、即座に情報提供を行うには、その問い合わせを常時監視する必要があるほか、その提供する情報を予め用意しておく必要がある。
【０００６】
情報を提供する技術の一例として、情報提供元と提供先とが遠距離にあり、提供先に設置されたプリンタに対してその情報を出力する印刷サービスを提供できるようにした従来技術が特許文献１に開示されている。
【０００７】
この特許文献１に開示された従来技術においては、ＩＰＰ（Internet Printing Protocol）でファイアウォールを越えられないプリントサーバに対してＩＰＰで通信できるプロキシ装置を設け、そのプロキシ装置にプリントサーバのサーバサイトを開設することでプリントサーバをインターネット上で公開されたＩＰＰサーバと見なし、印刷サービス要求、レスポンスをやり取りできるようにしている。
【０００８】
このような技術を用いることにより、情報提供元と提供先とで必要な情報が容易に共有することができるようになるが、近年急速に発展した技術を悪用した脅威（リスク）が発生していることも事実であり、これらの脅威から情報を保護する必要がある。
【０００９】
また、特許文献２に開示された従来技術では、複数の印刷装置が設置されたネットワークにこれらの印刷装置の管理情報（プリンタドライバやＩＰアドレス）を管理する管理装置を設け、印刷を行う際には管理装置から印刷可能な印刷装置の管理情報を取得してその管理情報に基づいて印刷要求を行うことで、出先等において、印刷機器を探索して適切に印刷できるようにしている。
【特許文献１】特開２００３−５８４５９
【特許文献２】特開２００４−２８０６４４
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に示された従来技術においては、プロキシ装置を設けることでファイアウォールを越えて通信できるようにしているが、情報提供先のプリンタの詳細情報を予め知っておく必要があり、不特定多数の提供先との情報共有を行うことができないという問題がある。
【００１１】
また、この従来技術では、プロキシ装置を新たに設ける必要があるためそのシステムの構築に多くの時間と多額のコストを要することとなる。
【００１２】
さらに、特許文献２に示された従来技術においては、ネットワーク上に設置された複数の印刷装置を管理する管理装置とを配置することで、特許文献１に示した問題点となる不特定多数と情報共有ができないという点を解消し、それぞれの相手と適切に印刷出力できるようにしているが、特許文献１と同様、管理装置を設ける必要があるためシステム構築に多くの時間と多額のコストを要することとなる。
【００１３】
また、特許文献１、特許文献２に示された従来技術では、特定の相手と必要な情報を相互間で即座に交換することができないという問題点もある。
【００１４】
そこで、本発明は、音声通話状態にある相手先との情報共有を安全にかつ即座に行えるようにしたゲートウェイ装置および情報共有システムおよび方法を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、請求項１の発明は、複数の地点間を接続して各地点に設けられた電話機同士の通話セションを確立するとともに、当該通話セションの相手先とノードとの間のディジタル通信を制御するゲートウェイ装置において、前記ディジタル通信を実現するための制御情報を管理する管理手段と、前記通話セションの確立に基づき、前記管理手段で管理した前記制御情報を当該通話セションの相手先に通知する情報通知手段と、前記情報通知手段により通知した前記制御情報に基づいて相手先から送信されたデジタル情報を前記ノードに受信させる受信制御を行なう受信制御手段とを具備することを特徴とする。
【００１６】
また、請求項２の発明は、請求項１の発明において、前記ノードは、画像形成装置であり、前記管理手段は、前記画像形成装置の機能を実現するドライバソフトウェアおよび当該画像形成装置を識別する識別情報を管理し、前記情報通知手段は、前記ドライバソフトウェアおよび前記識別情報を前記相手先に通知し、前記受信制御手段は、前記相手先における前記ドライバソフトウェアの実行により前記識別情報を宛て先として相手先から送信された画像形成要求を前記画像形成装置に転送することを特徴とする。
【００１７】
また、請求項３の発明は、請求項２の発明において、前記管理手段は、前記ドライバソフトウェアをインストールするインストールモジュールおよび該ドライバソフトウェアを実行する実行モジュールおよび該ドライバソフトウェアをアンインストールするアンインストールモジュールを含むモジュール群を管理し、前記情報通知手段は、前記管理手段で管理する前記モジュール群を前記相手先に通知し、前記相手先は、前記情報通知手段により通知されたモジュール群に含まれるインストールモジュールによって前記ドライバソフトウェアをインストールし、前記実行モジュールによって該ドライバソフトウェアを実行して機能設定を行い、前記画像形成装置からの受信完了通知により前記アンインストールモジュールによって該ドライバソフトウェアをアンインストールすることを特徴とする。
【００１８】
また、請求項４の発明は、各地点をゲートウェイ装置によって接続し、前記ゲートウェイ装置を介した電話機同士の通話セションを確立した相手先との間で情報の共有を行う情報共有システムにおいて、前記ゲートウェイ装置は、前記各地点ごとに設けられたノードで前記ディジタル通信を実現するための制御情報を管理する管理手段と、前記通話セションの確立に基づき、前記管理手段で管理した前記制御情報を当該通話セションを確立した相手先に対して通知する情報通知手段とを具備し、前記情報通知手段により通知された前記制御情報に基づき前記ノードとの間のディジタル通信を行うことを特徴とする。
【００１９】
また、請求項５の発明は、請求項４の発明において、前記ノードは、画像形成装置であり、前記管理手段は、前記ドライバソフトウェアをインストールするインストールモジュールおよび該ドライバソフトウェアを実行する実行モジュールおよび該ドライバソフトウェアをアンインストールするアンインストールモジュールを含むモジュール群を管理し、前記情報通知手段は、前記管理手段で管理する前記モジュール群を前記相手先に通知し、前記相手先は、前記情報通知手段により通知されたモジュール群に含まれるインストールモジュールによって前記ドライバソフトウェアをインストールし、前記実行モジュールによって該ドライバソフトウェアを実行して機能設定を行い、前記画像形成装置からの受信完了通知により前記アンインストールモジュールによって該ドライバソフトウェアをアンインストールすることを特徴とする。
【００２０】
また、請求項６の発明は、請求項４または５の発明において、前記ゲートウェイ装置は、前記電話機を含むことを特徴とする。
【００２１】
また、請求項７の発明は、請求項４または５の発明において、前記ゲートウェイ装置は、前記画像形成装置を含むことを特徴とする。
【００２２】
また、請求項８の発明は、ノードが設けられた地点間を各地点のゲートウェイ装置によって接続し、該接続された前記ゲートウェイ装置を介したディジタル通信による情報の共有を行う情報共有システムにおける情報共有方法において、前記各地点ごとに設けられたノードでディジタル通信を実現するための制御情報を前記ゲートウェイ装置の管理手段で管理し、前記通話セションの確立に基づき、前記管理手段で管理した前記制御情報を当該通話セションを確立した相手先に対して情報通知手段で通知し、前記情報通知手段により前記制御情報を通知した前記ノードとの通信を前記電話機による通話とともに行うことを特徴とする。
【発明の効果】
【００２３】
本発明によれば、ディジタル通信を用いて通話状態にある相手先に対して、相互間で共有するデジタル情報を印刷出力するプリンタのＩＰアドレスやプリンタドライバを情報提供元のクライアントＰＣに転送するように構成したので、情報提供元では、プリンタの動作仕様に基づいて最適な形式で印刷出力を行うことができるようになり、見難い、印刷出力されないといった障害を最小限に抑制することが可能になるという効果を奏する。
【００２４】
また、印刷出力後は、転送したＩＰアドレスやプリンタドライバを削除するように構成したので、不正利用を防止できるという効果をも奏する。
【００２５】
すなわち、情報共有を行う情報提供先のプリンタに対して最適な形式で印刷出力することができ、高い安全性を確保した情報共有が可能となる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明に係わるゲートウェイ装置および情報共有システムおよび方法の一実施例を添付図面を参照して詳細に説明する。
【００２７】
なお、以下の実施例に示す情報共有システムでは、遠隔地にある地点同士を通信回線を介して接続して双方の地点で情報共有を行った例を示しているが、これに限定されることなく、ＬＡＮなどの閉域ネットワーク内で適用することもできる。
【００２８】
また、情報提供を行う側の提供元のネットワークと上記通信回線によって接続された情報提供を受ける側の提供先のネットワークは複数の地点を設定することができる。
【００２９】
さらに、以下の実施例では、情報提供を受ける地点のネットワークに画像形成装置の一例としてプリンタを接続し、そのプリンタから印刷出力することにより相互ネットワーク間で情報共有を行うような構成にしているが、情報提供を受ける側の提供先のネットワークにクライアントＰＣを接続し、そのクライアントＰＣの表示画面にデータを表示することで情報共有を行うようにしてもよい。このときの画像形成装置の他の例として、複合機やインターネットファクシミリ装置などを示す。
【実施例】
【００３０】
図１は、本発明に係わるゲートウェイ装置および情報共有システムおよび方法を適用して構成したネットワーク構成図である。
【００３１】
図１において、この情報共有システムは、通信回線を用いた音声通信、映像やチャットなどのブロードバンド通信に代表される通信サービスの利用により、デジタル情報をその通信サービスの通信相手と相互に共有するシステムであって、情報提供を受ける側のネットワークに設けられたデジタル情報を処理する処理装置に適合した形式でデジタル情報の提供して情報共有を行うシステムである。
【００３２】
このときの音声通信として、例えばＶｏＩＰ（Voice over Internet Protocol）技術を用いたＩＰ電話があり、また、ブロードバンド通信としてネットワークカメラを用いたリアルタイム動画配信やビデオチャットなどがある。
【００３３】
このような通信サービスを用いて通信状態にある相手との間で情報共有を行う。
【００３４】
なお、以下では通信サービスとして「ＩＰ電話」を用いた場合の例を説明する。
【００３５】
この情報共有システムは、ＩＰ電話で呼を受け付けて相互間で共有するデジタル情報を提供する情報提供元ネットワーク１０、情報提供元ネットワーク１０へとＩＰ電話を用いて呼を発信することで情報提供を受ける情報提供先ネットワーク２０から構成され、情報提供元ネットワーク１０と接続された情報提供先ネットワーク２０は１つ以上のネットワークから構成される。
【００３６】
情報提供元ネットワーク１０と情報提供先ネットワーク２０は、通信回線によって接続されており、例えば、インターネット接続のほか、ＶＰＮ（Virtual Private Network）や広域イーサネット（登録商標）サービスに代表される公衆回線や専用線を用いて接続する。もちろん、これらのＷＡＮ（Wide Area Network）接続だけでなくＬＡＮケーブルを用いた閉域ネットワーク内の接続であってもよい。この場合、情報提供元ネットワーク１０と情報提供先ネットワーク２０とが同一のネットワーク内（ＬＡＮ内）にあることを示す。
【００３７】
情報提供元ネットワーク１０は、ゲートウェイ装置１１、ＩＰ電話機１２、クライアントＰＣ１３を具備して構成され、情報提供先ネットワーク２０は、ゲートウェイ装置２１、ＩＰ電話機２２、プリンタ２３を具備して構成され、各ネットワークに属するそれぞれの装置は、全てがＬＡＮケーブルによって接続されたノードであって相互通信が可能である。
【００３８】
これらのネットワーク同士を接続して構成するこの情報共有システムでは、情報提供元ネットワーク１０に設置されたクライアントＰＣ１３で保存したデジタル情報を情報提供先ネットワーク２０に設置されたプリンタ２３に転送し、プリンタ２３がデジタル情報を印刷出力することによって情報共有する。すなわち、情報提供元ネットワーク１０のクライアントＰＣ１３は、プリンタ２３に適合したデータ形式に変換することで情報共有を行う。
【００３９】
次に、各ネットワークを構成するノードについて説明する。
【００４０】
まず、情報提供先ネットワーク２０において、ゲートウェイ装置２１は、デフォルトゲートウェイの役割を担うネットワークインターフェース装置であってルータなどによって構成される。このゲートウェイ装置２１は、同ネットワーク内の各ノードへの経路情報を保有し、転送するデータの種類により転送先の装置を切り替えることができる。例えば、外部からの通信において、受信したデータが音声通信による音声データである場合にはＩＰ電話機２２へと転送し、ブロードバンド通信による印刷データである場合には、プリンタ２３へと転送する。すなわち、保有する経路情報には、ＩＰ電話機２２、プリンタ２３に割り当てられたそれぞれのＩＰアドレスが含まれている。
【００４１】
さらに、その通信ではＩＰ電話機同士の「音声セション」と同時に印刷データを送受信を行う「データセション」を確立することができ、音声データに加えて印刷データの通信路が確立される。すなわち、ＩＰ電話機による音声セションの通信相手を印刷データの通信相手と特定することで、新たにその通信先までの経路を確立する処理を行う必要がなくなる。ＩＰ電話機によって通話状態にある各ネットワークのゲートウェイ装置同士がそれぞれお互いを認識でき、そのゲートウェイ装置が記憶する経路情報に基づいて印刷データの転送先が決定する。
【００４２】
このＩＰ電話を実現するＶｏＩＰ技術では、音声データを送信元ＩＰアドレス、送信先ＩＰアドレスなどの識別情報でカプセル化した音声パケットを情報提供先ネットワーク２０のＩＰ電話機２２から受信するので、ＶｏＩＰ技術を用いて通信状態にあるネットワークの識別情報（ネットワークアドレスなど）を特定することができる。
【００４３】
またさらに、このゲートウェイ装置２１では、相互ネットワーク間で共有するデジタル情報に対する印刷データをプリンタ２３で印刷出力するためのプリンタドライバを記憶しているほか、そのプリンタドライバを情報提供元ネットワーク１０のクライアントＰＣ１３にインストールし、実行後にアンインストールする管理プログラムをも記憶する。
【００４４】
この管理プログラムは、自動インストールモジュール、自動印刷モジュール、自動アンインストールモジュールの各モジュールによって構成され、自動インストールモジュールは、プリンタドライバをクライアントＰＣ１３に自動的にインストールするモジュールである。
【００４５】
自動印刷モジュールは、自動インストールモジュールによってインストールされたプリンタドライバを起動し、情報提供元ネットワーク１０の情報提供者による印刷出力処理における印刷設定を可能とする印刷設定画面を表示するとともに、情報提供者によって設定された印刷設定に基づいてデジタル情報の印刷データを管理プログラムの送信元である情報提供先ネットワーク２０へ転送する処理を行うモジュールである。
【００４６】
自動アンインストールモジュールは、自動インストールモジュールによってインストールされたプリンタドライバをアンインストールするモジュールである。
【００４７】
これら管理プログラムとプリンタドライバ、さらにプリンタ２３のＩＰアドレスは、データセションが確立されたネットワークのクライアントＰＣ１３に転送される。ちなみに、プリンタ２３で印刷出力ために必要なプリンタドライバと経路情報に含まれるプリンタのＩＰアドレスをひと纏めにして「ドライバモジュール」という。
【００４８】
すなわち、情報共有を行うために情報提供先ネットワーク２０のゲートウェイ装置２１は、情報提供元ネットワーク１０のクライアントＰＣ１３に対して管理プログラムとドライバモジュールを転送する。
【００４９】
ＩＰ電話機２２は、音声をパケット化した音声データを相手先まで伝送することで音声通信を実現する。もちろん、ＳＩＰ（Session Initiation Protocol）サーバなどに代表される音声データを処理する処理サーバを介して行われる（図示せず）。
【００５０】
また、通話状態にある相手のＩＰ電話機が設置されたネットワークに対して、管理プログラムとドライバモジュールの送信指示をボタン操作によって行うことができる。例えば、情報提供先ネットワーク２０の被情報提供者がＩＰ電話機のボタンを「＃１」と押下すると、その操作内容が同ネットワークのゲートウェイ装置２１に通知され、ゲートウェイ装置２１が記憶する管理プログラムとドライバモジュールがデータセションの確立したネットワーク（情報提供元ネットワーク２０）に転送される。
【００５１】
さらに、印刷データをプリンタ２３で印刷出力されたことを被情報提供者が確認後、例えば、ＩＰ電話機のボタンを「＃２」と押下すると、印刷完了を示す通知が行われる。この時点で、相互ネットワーク間でデジタル情報が印刷原稿として共有された状態になる。
【００５２】
もちろん、被情報提供者がボタン操作を行うのではなく、ネットワーク間でデータセションが確立された状態で情報提供先ネットワーク２０のゲートウェイ装置２１が管理プログラムとドライバモジュールを転送するような構成であってもよい。
【００５３】
プリンタ２３は、転送されてきた印刷データの印刷出力を行う。また、ゲートウェイ装置２１からの状態確認要求が行われると、プリンタに設置されたＩＰアドレスを通知する。このとき、プリンタ２３に保存されたプリンタドライバをそのゲートウェイ装置２１に対して送信するように構成してもよい。このような構成にすることによって、ゲートウェイ装置２１で記憶するプリンタドライバも最新のドライバに簡単に更新できる。
【００５４】
次に、情報提供先ネットワーク１０において、ゲートウェイ装置１１は、情報提供元ネットワーク２０のゲートウェイ装置２１と同様、デフォルトゲートウェイの役割を担うネットワークインターフェース装置であってルータなどによって構成される。このゲートウェイ装置２１は、同ネットワーク内の各ノードへの経路情報を保有し、転送するデータの種類により転送先の装置を切り替えることができる。例えば、そのデータが音声通信による音声データである場合にはＩＰ電話機１２へと転送し、ブロードバンド通信による管理プログラムやドライバモジュールなどの場合には、クライアントＰＣ１３へと転送する。
【００５５】
また、ＩＰ電話機を用いた音声通話による音声データの送受信時が開始されてた場合には、デジタル情報を記憶するクライアントＰＣ１３の状態確認を行うため、そのクライアントＰＣ１３に対して状態確認要求を送信し、その応答として状態確認応答を受ける。
【００５６】
ＩＰ電話機１２は、情報提供先ネットワーク２０のＩＰ電話機２１と音声通話を実現する。
【００５７】
クライアントＰＣ１３は、情報提供元ネットワーク１０に複数台、設置することができ、相互ネットワーク間で共有するデジタル情報を保存する。ＩＰ電話機１２を用いて通話状態にある情報提供者が保存したデジタル情報のうち、被情報提供者に提供するデジタル情報を選択して画面表示させた状態にする。この状態になったことを被情報提供者に音声通話によって伝えることで、情報提供先ネットワーク２０から管理プログラムやドライバモジュールを受信する。
【００５８】
これらの受信したクライアントＰＣ１３では、管理プログラムに含まれる自動インストールモジュールによってドライバモジュールのプリンタドライバがクライアントＰＣ１３にインストールされ、また自動印刷モジュールによってデジタル情報に対する印刷データの印刷出力処理が実行される。そして、自動アンインストールモジュールによってプリンタドライバがアンインストールされる。
【００５９】
このときの受信した管理プログラム、ドライバモジュールによって行われる情報提供処理の流れを図９のフローチャートに示す。
【００６０】
なお、管理プログラムやドライバモジュールの情報自体は、クライアントＰＣ１３をリブート若しくはログオフすることでクライアントＰＣ１３のＯＳ（Operating System）によって削除される。
【００６１】
これにより、クライアントＰＣ１３上に管理プログラムやドライバモジュールが残ることがなくなる。
【００６２】
以上に示すようなネットワーク構成により、通話状態にある相互ネットワーク間で、提供先の装置にあった形式で情報提供を行うことができるようになる。
【００６３】
そして、図１に示すようなネットワーク構成からなる情報共有システムでは、ネットワークのエッジ部分にゲートウェイ装置（１１、２１）を設けるように構成しているが、この構成に限定されることなく、以下の図２、図３、図４に示すようなネットワーク構成であってもよい。
【００６４】
図２に示すネットワーク構成では、ネットワークのエッジ部分にＩＰ電話機（１２、２２）を設け、このＩＰ電話機（１２、２２）に図１に示すゲートウェイ装置（１１、２１）の機能を持たせることで実現している。
【００６５】
また、図３に示すネットワーク構成では、情報提供先ネットワーク２０のエッジ部分にプリンタ２３を設け、このプリンタが図１に示すゲートウェイ装置（１１、２１）の機能を持つように構成している。
【００６６】
さらに、図４に示すネットワーク構成では、図１に示したネットワーク構成に加えて、情報提供元ネットワーク内に処理サーバ１４が新たに設けられた構成である。この構成では、情報提供先ネットワーク２０のゲートウェイ装置２１から受信した管理モジュールやドライバモジュールを情報提供元ネットワーク１０のクライアントＰＣ１３にインストールするのではなく、新たに設けられた処理サーバ１４にインストールする。
【００６７】
情報提供者は、クライアントＰＣ１３から処理サーバ１４にアクセスすることで、提供するデジタル情報を指定するとともにインストールされたプリンタドライバが示す印刷設定画面を表示して印刷設定を行う。印刷指示を行うことでデジタル情報に対する印刷データが情報提供先ネットワーク２０に転送される。
【００６８】
このように構成することで、簡単なネットワーク構成によって情報の共有を行うことができるようになる。
【００６９】
図５は、図１に示すゲートウェイ装置の構成を示すブロック図である。
【００７０】
図５に示す構成からなるゲートウェイ装置は、ネットワークのエッジ部分に設置され、ネットワーク内外のブリッジ機能を有する装置であって、ＩＰ電話機を用いた音声通話の音声データ、クライアントＰＣからプリンタへの印刷データを転送する機能のほか、管理した管理プログラムやドライバモジュールをクライアントＰＣへ転送する機能を有する。
【００７１】
もちろん、ネットワークノードへのアクセス経路を示す経路情報を保持しており、その経路情報に基づいて音声データなどのデータを転送する。
【００７２】
ゲートウェイ装置は、通話制御部５０１、データ生成部５０２、状態確認部５０３、記憶部５０４、管理部５０５、データ制御部５０６、通信部５０７を具備して構成され、音声データを通話制御部５０１で受信し、音声以外のデータをデータ制御部５０６で受信する。
【００７３】
このゲートウェイ装置は、図１〜図４で示す情報提供元ネットワーク１０、情報提供先ネットワーク２０のいずれのネットワークにも設置され、それぞれのネットワークに設置されたゲートウェイ装置の処理内容を以下に示す。
【００７４】
まず、情報提供先ネットワーク２０に設置されたゲートウェイ装置２１において、音声データを受信した通話制御部５０１では、ＩＰ電話機を用いたディジタル通信の音声データを制御することによってＩＰ電話機間で音声セションを確立する。
【００７５】
この通話制御部５０１では、音声データをデータ生成部５０２に転送し、データ生成部５０２では、記憶部５０４に記憶された経路情報を元に転送先ＩＰアドレスを指定した音声データを作成し、通信部５０７を介して音声データを転送する。このときの経路情報は、転送先の処理サーバ、例えば、ＤＮＳ（Domain Name Server）サーバやＳＩＰ（Session Initiation Protocol）サーバなどのＩＰアドレスが指定された情報であって、各処理サーバで順次処理されて通話相手のＩＰ電話機まで音声データを転送する。
【００７６】
この音声データの転送処理に対する応答が通話相手のＩＰ電話機から通知されることによって相互ネットワークのＩＰ電話機間で音声セションが確立される。
【００７７】
さらに、この通話制御部５０１では、ＩＰ電話機より音声データを受け付けるとその旨を状態確認部５０３に通知する。状態確認部５０３では、通話制御部５０１からＩＰ電話機による音声データを受け付けた旨が通知されると、本ゲートウェイ装置２１が設置されたネットワーク（情報提供先ネットワーク）のプリンタ２３ノードに対して状態確認要求を送信する。この状態確認要求は、プリンタ２３ノードだけに限定されることなくネットワークを構成する全てのノードに転送するように構成してもよい。
【００７８】
この動作確認で送信した状態確認要求に対して、データ制御部５０６でプリンタ２３からプリンタドライバとＩＰアドレスが指定された状態確認応答を受信することによって、そのプリンタ２３が正常な動作状態にあると判断する。また、一定の時間、待機しても通知されない場合にはプリンタが正常な動作状態にないと判断する。
【００７９】
データ制御部５０６で受信したプリンタドライバとＩＰアドレスは、管理部５０５でプリンタごとに管理する。この管理部５０５では、プリンタごとにプリンタドライバとＩＰアドレスが管理されるほか、自動インストールモジュール、自動印刷モジュール、自動アンインストールモジュールから構成される管理プログラムを管理している。このプリンタドライバとＩＰアドレスからなるドライバモジュール、管理プログラムは、データ制御部５０６からの転送要求に基づいてデータ生成部５０２で取得され、音声セションが確立された情報提供元ネットワークのクライアントＰＣに対して転送される。
【００８０】
以上に示すような処理が情報提供先ネットワーク２０のゲートウェイ装置２１で行われる。
【００８１】
次に、情報提供元ネットワーク１０に設置されたゲートウェイ装置１１において、通話制御部５０１が音声データを受け付けると、記憶部５０４に記憶された経路情報を元に通信部５０７を介してＩＰ電話機に転送する。また同時に、データ生成部５０２に音声データが転送されてきたことを通知する。データ生成部５０２では、クライアントＰＣ１３の動作確認を行うために状態確認要求を作成して通信部５０７を介して転送する。
【００８２】
さらに、データ制御部５０６で管理プログラムとドライバモジュールを受け付けると、通信部５０７を介して転送先に指定されたクライアントＰＣ１３に転送する。また、このデータ制御部５０６では、クライアントＰＣ１３から印刷データの転送要求を受けると、音声セションが確立されたネットワークのゲートウェイ装置に対してその印刷データを転送するほか、印刷完了通知を受信すると、その旨をクライアントＰＣ１３に転送する。
【００８３】
以上に示すような処理が情報提供先ネットワーク１０のゲートウェイ装置１１で行われる。
【００８４】
図６、図７、図８は、本願発明の情報共有システムにおける処理の流れを示すシーケンス図である。
【００８５】
図６では、図１に示す情報提供システムにおいて、相互ネットワーク間で共有するデジタル情報を提供する側のネットワークである情報提供元ネットワークと、デジタル情報の提供を受ける側のネットワークである情報提供先ネットワークにおける処理遷移を示している。
【００８６】
図６において、情報提供先ネットワークと情報提供元ネットワークのエッジ部分に設けられたゲートウェイ装置同士が通信回線若しくは無線での接続が確認された状態で、情報提供先ネットワークのゲートウェイ装置に接続されたノードであるＩＰ電話機から情報提供元ネットワークのＩＰ電話機の呼出を行う（６０１）。
【００８７】
ＩＰ電話機から呼を受けた情報提供先ネットワークのゲートウェイ装置は、同ネットワーク内のプリンタに対して状態確認要求を行う（６０２）。この状態確認要求には、プリンタが正常な動作状態にあるか確認するともにプリンタに設定されたＩＰアドレスさらにはプリンタドライバの送信要求を含み、その応答として状態確認応答を受ける（６０３）。
【００８８】
状態確認応答を受けたゲートウェイ装置は、その状態確認応答に含まれるプリンタのＩＰアドレスとプリンタドライバを保存し、ＩＰ電話機から発信した呼に対する応答を待つ。
【００８９】
そして、情報提供先ネットワークのＩＰ電話機からの呼を受けた情報提供元ネットワークのＩＰ電話では情報提供者の呼出を行うとともに、その呼を転送した情報提供元ネットワークのゲートウェイ装置が同ネットワークのクライアントＰＣに対して状態確認要求を行う（６０４）。クライアントＰＣが正常な動作状態にある場合に状態確認応答を受ける（６０５）。
【００９０】
情報提供者が呼出に応答すると、呼出応答が情報提供先ネットワークのＩＰ電話機に通知される（６０６）。
【００９１】
これにより、相互ネットワーク間のＩＰ電話機同士で音声通話における音声セションが確立され、さらに、ゲートウェイ装置によって動作確認が行われたプリンタとクライアントＰＣとの間にデータセションが確立される。
【００９２】
情報提供元ネットワークの情報提供者は、クライアントＰＣを操作することにより共有するデジタル情報を画面上に表示させ（６０７）、表示させたことを情報提供先ネットワークの被情報提供者に通知する。これを受けて被情報提供者は、ＩＰ電話機のボタンを、例えば「＃１」と押下する（６０８）と、そのボタン操作内容が同じネットワークのゲートウェイ装置に通知される（６０９）。
【００９３】
通知されたゲートウェイ装置では、記憶した管理プログラムとドライバモジュールの転送処理を行う（６１０）。この転送処理によって、データセションが確立された情報提供元ネットワークのクライアントＰＣにその管理プログラムとドライバモジュールが転送される（６１１）。
【００９４】
これらを受信した情報提供元ネットワークのクライアントＰＣでは、管理プログラムとドライバモジュールによって情報提供処理が行われる（６１２−１、６１２−２）。この情報提供処理では、まず、その管理プログラムに含まれる自動インストールモジュールによってドライバモジュールのプリンタドライバがインストールされ、次に、同じく管理プログラムに含まれる自動印刷モジュールによってインストールされたドライバモジュールが示す印刷設定画面をクライアントＰＣ上に表示させる（６１２−１）。情報提供者によって印刷設定が行われると、表示されたデジタル情報の印刷出力が行われ、デジタル情報に対する印刷データが情報提供先ネットワークのプリンタに転送される（６１３）。
【００９５】
印刷出力が行われると、管理プログラムに含まれる自動アンインストールモジュールによってインストールされたプリンタドライバがアンインストールされ、クライアントＰＣのＯＳによって管理プログラムとドライバモジュールが削除される（６１２−２）。
【００９６】
そして、プリンタによって印刷出力が完了したことを示す印刷完了通知を受信する（６１５）。
【００９７】
最後に、ＩＰ電話機による通話を切断することで処理が終了する（６１６）。
【００９８】
このようなシーケンスによって、プリンタに適合した形式のデジタル情報を提供することができるようになる。
【００９９】
図７に示すシーケンス図は、図６に示すシーケンス図と類似する。
【０１００】
図６に示すシーケンス図において、情報提供元ネットワークのゲートウェイ装置では、受信した管理プログラムとドライバモジュールを用いて情報提供処理（６１２−１）を行い、デジタル情報の印刷要求を情報提供先ネットワークのプリンタに対して行っている（６１３）。その後、同じく管理プログラムに含まれる自動アンインストールモジュールを用いてアンインストールする（６１２−２）ような処理遷移であるが、図７に示すシーケンス図では、プリンタによって印刷出力が行われたことを示す完了通知を受信したのちにプリンタドライバのアンインストールを行う処理遷移である。
【０１０１】
この図７で示す処理遷移では、データセションが確立された状態で、情報提供元ネットワークのクライアントＰＣを情報提供者が操作することでデジタル情報を表示し（６０７）、情報提供先ネットワークのＩＰ電話機のボタン操作を被情報提供者が行われると（６０８）、ＩＰ電話機から同ネットワークのゲートウェイ装置にボタン操作が通知されて（６０９）、管理プログラムとドライバモジュールの転送処理を行う（６１０）。そして、管理プログラムとドライバモジュールがクライアントＰＣに転送される（６１１）。
【０１０２】
クライアントＰＣでは、受信した管理プログラムとドライバモジュールを用いて情報提供処理（６１２−１）を行い、デジタル情報に対する印刷データを情報提供先ネットワークのプリンタに転送する（６１３）。プリンタで印刷出力が行われ（６１４）、その内容を確認した被情報提供者がＩＰ電話機のボタン操作（７０１）、例えば、「＃２」と押下することで印刷完了通知が情報提供元ネットワークのクライアントＰＣに転送される（６１５）。
【０１０３】
そして、印刷完了通知を受け、管理プログラムに含まれる自動アンインストールモジュールによってクライアントＰＣがインストールしたプリンタドライバのアンインストール処理を行う（６１２−２）。
【０１０４】
図７に示すシーケンス図の処理では、デジタル情報の印刷出力が確認できた後でインストールしたプリンタドライバをアンインストールしているので、印刷出力がうまく行われなかった場合であっても再印刷を簡単に行うことができるようになる。
【０１０５】
次に、図８に示すシーケンス図は、図６、図７に示すシーケンス図と類似する。
【０１０６】
図６、図７に示すシーケンス図では、音声セションとデータセションが確立された状態で、情報提供先ネットワークのＩＰ電話機のボタン操作をすることによって管理プログラムとドライバモジュールが情報提供元ネットワークに転送されるような構成であるが、図８に示すシーケンス図では、データセションが確立されることで情報提供先ネットワークのゲートウェイ装置から管理プログラムとドライバモジュールが転送されるような処理遷移である。
【０１０７】
この場合、管理プログラムとドライバモジュールを受信した情報提供元ネットワークのクライアントＰＣでは、情報提供者によってデジタル情報が表示されるまで待機し、表示されることによって情報提供処理を開始する。
【０１０８】
図９は、図６、図７、図８のシーケンス図で示す情報提供処理の詳細な処理の流れを示したフローチャートである。
【０１０９】
図９に示す情報提供処理は、情報提供を行う情報提供元ネットワークのクライアントＰＣ上で実行される処理である。
【０１１０】
この情報提供処理は、２つ処理に分割でき、１つは、管理プログラムとドライバモジュールを受信する処理から相互ネットワーク間で共有するデジタル情報の印刷データをプリンタに印刷要求する処理までを示す情報提供処理１であり、もう１つは、印刷要求後の処理を示す情報提供処理２である。
【０１１１】
図９において、情報提供先ネットワークのゲートウェイ装置より管理プログラムとドライバモジュールを受信し、情報提供者によってクライアントＰＣ上に共有するデジタル情報が表示されると処理が開始され、管理プログラムおよびドライバモジュールが正常に受信できた状態にあるか判断する（９０１、９０２）。いずれかが異常である場合（９０１でＮＯまたは９０２でＮＯ）には、管理プログラムまたはドライバモジュールのいずれかが異常である旨を送信元の情報提供先ネットワークに報知して（９０３）処理を終了する。
【０１１２】
それに対して、いずれも正常に受信できた場合（９０１でＹＥＳかつ９０２でＹＥＳ）には、管理プログラムに含まれる自動インストールモジュールを実行してプリンタドライバをクライアントＰＣにインストールする（９０４）。
【０１１３】
正常にインストールされたか判断し（９０５）、プリンタドライバを呼び出すことができないなどの理由により正常にインストールされていない場合（９０５でＮＯ）には、ドライバモジュールの再送要求を情報提供先ネットワークに対して行う（９０６）。また、正常にインストールされている場合（９０５でＹＥＳ）には、同じく管理プログラムに含まれる自動印刷モジュールを実行してインストールしたプリンタドライバを呼び出して情報提供者に印刷設定を指示する（９０７）。
【０１１４】
印刷設定が行われると、クライアントＰＣに表示したデジタル情報に対する印刷データを情報提供先ネットワークに印刷要求する（９０８）。
【０１１５】
ここまでの処理が情報提供処理１の処理である。
【０１１６】
そして、印刷要求後の処理が情報提供処理２の処理である。
【０１１７】
印刷要求後、図６、図８に示すシーケンス図においては、すぐに情報提供処理２を開始する。それに対して、図７に示すシーケンス図では、印刷出力が完了したことを示す完了通知を受信した後に情報提供処理２を開始する。
【０１１８】
まず、管理プログラムに含まれる自動アンインストールモジュールを実行することにより、プリンタドライバをアンインストールする（９０９）。次に、クライアントＰＣのＯＳによって管理プログラムとドライバモジュールを削除する（９１０）。
【０１１９】
これにより、インストールしたプリンタドライバがクライアントＰＣから削除されるとともに、情報提供先ネットワークから転送した全てのデータがクライアントＰＣ上から残らず削除されることになる。
【０１２０】
従って、本発明を適用することにより、ＩＰ電話機による通話とともにデジタル情報を相互ネットワーク間で共有することができるようになる。さらに、情報を共有する際に使用した情報を削除するようにしたので、不正利用を防止することができ、高い安全性を確保した情報共有が可能となる。
【０１２１】
本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【産業上の利用可能性】
【０１２２】
本発明は、ディジタル通信状態にある通信相手との間で情報共有を行うシステムに適用可能であり、特に、情報共有における情報提供先の装置に合った形式で印刷出力して情報共有するのに有用である。
【図面の簡単な説明】
【０１２３】
【図１】本発明に係わるゲートウェイ装置および情報共有システムおよび方法を適用して構成したネットワーク構成図。
【図２】本発明に係わるゲートウェイ装置および情報共有システムおよび方法を適用して構成した他のネットワーク構成図。
【図３】本発明に係わるゲートウェイ装置および情報共有システムおよび方法を適用して構成した第３のネットワーク構成図。
【図４】本発明に係わるゲートウェイ装置および情報共有システムおよび方法を適用して構成した第４のネットワーク構成図。
【図５】本願発明のゲートウェイ装置の構成を示すブロック図。
【図６】本願発明の情報共有システムにおける処理の流れを示すシーケンス図。
【図７】本願発明の情報共有システムにおける処理の流れを示す他のシーケンス図。
【図８】本願発明の情報共有システムにおける処理の流れを示す第３のシーケンス図。
【図９】図６、図７、図８のシーケンス図で示す情報提供処理の詳細な処理の流れを示したフローチャート。
【符号の説明】
【０１２４】
１０        情報提供元ネットワーク
１１        ゲートウェイ装置
１２        ＩＰ電話
１３        クライアントＰＣ
１４        処理サーバ
２０        情報提供先ネットワーク
２１        ゲートウェイ装置
２２        ＩＰ電話
２３        プリンタ
５０１      通話制御部
５０２      データ生成部
５０３      状態確認部
５０４      記憶部
５０５      管理部
５０６      データ制御部
５０７      通信部
【図１】
2007281684.tif 000003
【図２】
2007281684.tif 000004
【図３】
2007281684.tif 000005
【図４】
2007281684.tif 000006
【図５】
2007281684.tif 000007
【図６】
2007281684.tif 000008
【図７】
2007281684.tif 000009
【図８】
2007281684.tif 000010
【図９】
2007281684.tif 000011