(57)【要約】  ＳＤカードの挿入が有るかどうかを判断する（Ｓ５）。ＳＤカードの挿入が有ると判断された場合には、次に、ＳＤカードのデータ読出を実行する（Ｓ６）。ＳＤカードのデータ読出により読み出されたデータにワークスペース情報が含まれているか否かを判断する（Ｓ６＃）。ＳＤカードのデータ読出により読み出されたデータにワークスペース情報が含まれていると判断した場合には、ワークスペース制御情報に基づいてワークスペースデータを生成する（Ｓ７）。
2010055799.tif 000002
【特許請求の範囲】
【請求項１】
各々が、互いに共有される作業領域画面を表示するための表示手段を含む、複数の情報処理装置（５，１０）と、
前記複数の情報処理装置のうちの少なくとも１つの情報処理装置と接続される中継機器（２０）とを備え、
前記中継機器は、
着脱可能な着脱式記憶装置の装着を検知する着脱検知手段（３１）と、
装着された着脱式記憶装置に対するデータ読出およびデータ書込が可能な着脱式記憶装置制御手段（２１）と、
前記着脱検知手段の検知結果に応答して、前記着脱式記憶装置制御手段によるデータ書込により前記装着された着脱式記憶装置に対して書き込まれた前回の前記作業領域画面を復元するための制御情報をデータ読出により読み出して、前記中継機器と接続された前記少なくとも１つの情報処理装置に対して送信する送信手段（３４）とを含む、情報共有化システム。
【請求項２】
各前記情報処理装置は、前記作業領域画面の送信終了の指示に従って、現在の作業領域画面を復元するための制御情報を生成して、前記中継機器の前記着脱式記憶装置制御手段に送信する制御情報送信手段（２０１）をさらに含み、
前記着脱式記憶装置制御手段は、前記制御情報送信手段から送信された前記現在の作業領域画面を復元するための制御情報を装着されている前記着脱式記憶装置に格納する、請求の範囲１に記載の情報共有化システム。
【請求項３】
前記中継機器と接続された前記少なくとも１つの情報処理装置の接続状態に関する接続情報がさらに格納された着脱式記憶装置が装着された場合、前記着脱式記憶装置制御手段は、格納された前記接続情報に対してデータ読出を実行し、
前記送信手段は、前記接続情報に基づいて、前記中継機器と接続された前記少なくとも１つの情報処理装置に対して前記制御情報を送信する、請求の範囲１に記載の情報共有化システム。
【請求項４】
前記中継機器は、前記中継機器と接続された前記少なくとも１つの情報処理装置との接続状態に関する接続情報を管理する機器管理手段（３０）をさらに含み、
前記作業領域画面の送信終了の指示に従って、前記着脱式記憶装置制御手段は、前記機器管理手段で管理している接続情報を前記着脱式記憶装置に格納する、請求の範囲１に記載の情報共有化システム。
【請求項５】
前記中継機器と接続される情報の入力あるいは出力の少なくとも一方が可能な情報機器（１５）をさらに備え、
前記情報機器の動作状態情報が格納された着脱式記憶装置が装着された場合、前記着脱式記憶装置制御手段は、格納された前記動作状態情報に対してデータ読出を実行し、
前記中継機器は、前記中継機器と接続された情報機器の動作を制御する機器制御手段（２８）を含み、
前記機器制御手段は、データ読出を実行した前記動作状態情報に基づいて、前記中継機器と接続された情報機器の動作を制御する、請求の範囲１に記載の情報共有化システム。
【請求項６】
前記中継機器は、前記中継機器に接続された前記情報機器の動作状態に関する動作状態情報を管理する機器管理手段（２６）をさらに含み、
前記作業領域画面の送信終了の指示に従って、前記着脱式記憶装置制御手段は、前記機器管理手段で管理している動作状態情報を前記着脱式記憶装置に格納する、請求の範囲５に記載の情報共有化システム。
【請求項７】
前記中継機器と同一の構成であり、ネットワークで接続された別の中継機器（２５）をさらに備え、
前記複数の情報処理装置のうちの少なくとも１つの情報処理装置は、前記別の中継機器と接続され、
前記中継機器は、前記ネットワークを介して前記別の中継機器とデータの授受を実行する通信手段（２９）を含み、
前記別の中継機器の送信手段は、前記ネットワークを介して前記中継機器の通信手段から送信された前記制御情報を前記別の中継機器と接続された前記少なくとも１つの情報処理装置に対して送信する、請求の範囲１に記載の情報共有化システム。
【請求項８】
前記別の中継機器の通信手段は、前記作業領域画面の送信終了の指示に従って、前記ネットワークを介して前記別の中継機器と接続された前記少なくとも１つの情報処理装置の接続状態に関する接続情報を前記中継機器に送信し、
前記中継機器の着脱式記憶装置制御手段は、装着されている前記着脱式記憶装置に前記別の中継機器と接続された前記少なくとも１つの情報処理装置の接続情報を格納する、請求の範囲７に記載の情報共有化システム。
【請求項９】
前記別の中継機器と接続される情報の入力あるいは出力の少なくとも一方が可能な情報機器（１６）をさらに備え、
前記別の中継機器は、前記別の中継機器と接続された情報機器の動作を制御する機器制御手段（２８）を含み、
前記別の中継機器と接続された前記情報機器の動作状態情報が格納された着脱式記憶装置が装着された場合に、前記中継機器の前記着脱式記憶装置制御手段は、格納された前記別の中継機器と接続された前記情報機器の動作状態情報に対してデータ読出を実行し、
前記中継機器の通信手段は、前記ネットワークを介して前記情報機器の動作状態情報を前記別の中継機器に送信し、
前記別の中継機器の機器制御手段は、データ読出を実行した前記動作状態情報に基づいて、前記別の中継機器と接続された情報機器の動作を制御する、請求の範囲７に記載の情報共有化システム。
【請求項１０】
前記別の中継機器は、前記別の中継機器に接続された前記情報機器の動作状態に関する動作状態情報を管理する機器管理手段（３０）をさらに含み、
前記別の中継機器の通信手段は、前記作業領域画面の送信終了の指示に従って、前記ネットワークを介して前記別の中継機器に接続された前記情報機器の動作状態に関する動作状態情報を前記中継機器に送信し、
前記中継機器の着脱式記憶装置制御手段は、装着されている前記着脱式記憶装置に前記情報機器の動作状態に関する動作状態情報を前記着脱式記憶装置に格納する、請求の範囲９に記載の情報共有化システム。
【請求項１１】
各々が、互いに共有される作業領域画面を表示するための表示手段を含む、複数の情報処理装置（５，１０）と、
前記複数の情報処理装置のうちの少なくとも１つの情報処理装置と接続される中継機器（１５）とを備え、
前記中継機器は、
着脱可能な着脱式記憶装置の装着を検知する着脱検知手段（３１）と、
装着された着脱式記憶装置に対するデータ読出およびデータ書込が可能な着脱式記憶装置制御手段（２１）とを含み、
前記着脱式記憶装置制御手段は、前記着脱検知手段の検知結果に応答して、データ書込により前記装着された着脱式記憶装置に対して前回書き込んだ読出コードをデータ読出により読み出し、
前記読出コードに従って前記中継機器と接続された記憶装置（８０）から前回の前記作業領域画面を復元するための制御情報を取得する、前記記憶装置に対するアクセスが可能な記憶装置アクセス手段（２２）と、
取得した制御情報を前記中継機器と接続された前記少なくとも１つの情報処理装置に対して送信する送信手段（３４）とをさらに含む、情報共有化システム。
【請求項１２】
各前記情報処理装置は、作業領域画面の送信終了の指示に従って、現在の作業領域画面を復元するための制御情報を生成して、前記中継機器の前記記憶装置アクセス手段に送信する制御情報送信手段（２０１）をさらに含み、
前記記憶装置アクセス手段は、前記制御情報送信手段から送信された前記現在の作業領域画面を復元するための制御情報を前記記憶装置に格納することにより読出コードを取得し、
前記着脱式記憶装置制御手段は、前記記憶装置アクセス手段で取得した読出コードを装着されている前記着脱式記憶装置に格納する、請求の範囲１１に記載の情報共有化システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報共有化システムに関し、パーソナルコンピュータ（ＰＣ：Personal  Computer）等の情報処理装置等とプリンタ等の情報機器等とを中継機器に接続して、中継機器を介して情報機器を制御するシステムに関する。
【背景技術】
【０００２】
近年、ワークステーションやＰＣ等の小型化、低価格化によって、一人一台のＰＣを自由に利用することが可能な環境が普及している。また、ＬＡＮ（Local  Area  Network）等のネットワークの発達によって、ＰＣが全てのネットワークに接続されて、ＰＣ間でデータ交換等することが可能である。【０００３】
このような環境において、ＰＣ間で１つの画面を共有するシステムや、画像や音声等を通信することにより、在席会議やＴＶ会議等を実行することにより情報を共有化することが可能なシステムを構築することが行なわれている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−８８８４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方で、例えば、ＰＣ間で１つの画面を共有して情報を共有化することが可能なシステムにおいて、一度、当該システムを利用して会議等を開催した場合に、次に再び当該システムを利用して会議を開催する場合には、システムを立ち上げる毎に初期状態から前回の会議状態の画面に復元する操作を実行することが必要であった。【０００６】
また、一般的に、スキャナ、プロジェクタ、ＴＶ会議システム等のような情報機器とシステムとは連携しておらず、当該情報機器を利用する場合については、それぞれの情報機器の目的や状況に応じて、それぞれの情報機器に対する操作を再び、独立にする必要があった。【０００７】
本発明は、上記のような問題を解決するためになされたものであって、情報を共有化することが可能なシステムにおいて、前回のシステムの状態を格納することによりユーザの利便性を向上させることが可能な情報共有化システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報共有化システムは、各々が、互いに共有される作業領域画面を表示するための表示手段を含む、複数の情報処理装置と、複数の情報処理装置のうちの少なくとも１つの情報処理装置と接続される中継機器とを備える。中継機器は、着脱可能な着脱式記憶装置の装着を検知する着脱検知手段と、装着された着脱式記憶装置に対するデータ読出およびデータ書込が可能な着脱式記憶装置制御手段と、着脱検知手段の検知結果に応答して、着脱式記憶装置制御手段によるデータ書込により装着された着脱式記憶装置に対して書き込まれた前回の作業領域画面を復元するための制御情報をデータ読出により読み出して、中継機器と接続された少なくとも１つの情報処理装置に対して送信する送信手段とを含む。【０００９】
好ましくは、各情報処理装置は、作業領域画面の送信終了の指示に従って、現在の作業領域画面を復元するための制御情報を生成して、中継機器の着脱式記憶装置制御手段に送信する制御情報送信手段をさらに含む。着脱式記憶装置制御手段は、制御情報送信手段から送信された現在の作業領域画面を復元するための制御情報を装着されている着脱式記憶装置に格納する。【００１０】
好ましくは、中継機器と接続された少なくとも１つの情報処理装置の接続状態に関する接続情報がさらに格納された着脱式記憶装置が装着された場合、着脱式記憶装置制御手段は、格納された接続情報に対してデータ読出を実行する。送信手段は、接続情報に基づいて、中継機器と接続された少なくとも１つの情報処理装置に対して制御情報を送信する。【００１１】
好ましくは、中継機器は、中継機器と接続された少なくとも１つの情報処理装置との接続状態に関する接続情報を管理する機器管理手段をさらに含む。作業領域画面の送信終了の指示に従って、着脱式記憶装置制御手段は、機器管理手段で管理している接続情報を着脱式記憶装置に格納する。【００１２】
好ましくは、中継機器と接続される情報の入力あるいは出力の少なくとも一方が可能な情報機器をさらに備える。情報機器の動作状態情報が格納された着脱式記憶装置が装着された場合、着脱式記憶装置制御手段は、格納された動作状態情報に対してデータ読出を実行する。中継機器は、中継機器と接続された情報機器の動作を制御する機器制御手段を含む。機器制御手段は、データ読出を実行した動作状態情報に基づいて、中継機器と接続された情報機器の動作を制御する。【００１３】
好ましくは、中継機器は、中継機器に接続された情報機器の動作状態に関する動作状態情報を管理する機器管理手段をさらに含む。作業領域画面の送信終了の指示に従って、着脱式記憶装置制御手段は、機器管理手段で管理している動作状態情報を着脱式記憶装置に格納する。【００１４】
好ましくは、中継機器と同一の構成であり、ネットワークで接続された別の中継機器をさらに備える。複数の情報処理装置のうちの少なくとも１つの情報処理装置は、別の中継機器と接続される。中継機器は、ネットワークを介して別の中継機器とデータの授受を実行する通信手段を含む。別の中継機器の送信手段は、ネットワークを介して中継機器の通信手段から送信された制御情報を別の中継機器と接続された少なくとも１つの情報処理装置に対して送信する。【００１５】
特に、別の中継機器の通信手段は、作業領域画面の送信終了の指示に従って、ネットワークを介して別の中継機器と接続された少なくとも１つの情報処理装置の接続状態に関する接続情報を中継機器に送信する。中継機器の着脱式記憶装置制御手段は、装着されている着脱式記憶装置に別の中継機器と接続された少なくとも１つの情報処理装置の接続情報を格納する。【００１６】
特に、別の中継機器と接続される情報の入力あるいは出力の少なくとも一方が可能な情報機器をさらに備える。別の中継機器は、別の中継機器と接続された情報機器の動作を制御する機器制御手段を含む。別の中継機器と接続された情報機器の動作状態情報が格納された着脱式記憶装置が装着された場合に、中継機器の着脱式記憶装置制御手段は、格納された別の中継機器と接続された情報機器の動作状態情報に対してデータ読出を実行する。中継機器の通信手段は、ネットワークを介して情報機器の動作状態情報を別の中継機器に送信する。別の中継機器の機器制御手段は、データ読出を実行した動作状態情報に基づいて、別の中継機器と接続された情報機器の動作を制御する。【００１７】
特に、別の中継機器は、別の中継機器に接続された情報機器の動作状態に関する動作状態情報を管理する機器管理手段をさらに含む。別の中継機器の通信手段は、作業領域画面の送信終了の指示に従って、ネットワークを介して別の中継機器に接続された情報機器の動作状態に関する動作状態情報を中継機器に送信する。中継機器の着脱式記憶装置制御手段は、装着されている着脱式記憶装置に情報機器の動作状態に関する動作状態情報を着脱式記憶装置に格納する。【００１８】
本発明に係る別の情報共有化システムは、各々が、互いに共有される作業領域画面を表示するための表示手段を含む、複数の情報処理装置と、複数の情報処理装置のうちの少なくとも１つの情報処理装置と接続される中継機器とを備える。中継機器は、着脱可能な着脱式記憶装置の装着を検知する着脱検知手段と、装着された着脱式記憶装置に対するデータ読出およびデータ書込が可能な着脱式記憶装置制御手段とを含む。着脱式記憶装置制御手段は、着脱検知手段の検知結果に応答して、データ書込により装着された着脱式記憶装置に対して前回書き込んだ読出コードをデータ読出により読み出す。読出コードに従って中継機器と接続された記憶装置から前回の作業領域画面を復元するための制御情報を取得する、記憶装置に対するアクセスが可能な記憶装置アクセス手段と、取得した制御情報を中継機器と接続された少なくとも１つの情報処理装置に対して送信する送信手段とをさらに含む。【００１９】
好ましくは、各情報処理装置は、作業領域画面の送信終了の指示に従って、現在の作業領域画面を復元するための制御情報を生成して、中継機器の記憶装置アクセス手段に送信する制御情報送信手段をさらに含む。記憶装置アクセス手段は、制御情報送信手段から送信された現在の作業領域画面を復元するための制御情報を記憶装置に格納することにより読出コードを取得する。着脱式記憶装置制御手段は、記憶装置アクセス手段で取得した読出コードを装着されている着脱式記憶装置に格納する。
【発明の効果】
【００２０】
本発明に係る情報共有化システムは、着脱式記憶装置制御手段において、着脱検知手段の検知結果に応答して、着脱式記憶装置制御手段によるデータ書込により装着された着脱式記憶装置に対して書き込まれた前回の作業領域画面を復元するための制御情報をデータ読出により読み出して、中継機器と接続された少なくとも１つの情報処理装置に対して送信する。当該処理により、情報を共有することが可能なシステムにおいて、着脱式記憶装置が装着された場合に、前回の作業領域画面を復元するための制御情報が情報処理装置に送信されて、前回の作業領域画面に即座に復帰させることが可能となり、ユーザの利便性を向上させることが可能である。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態１に従う情報共有化システムについて説明する概略図である。
【図２】中継機器２０の構成を説明する概略図である。
【図３】本発明の実施の形態１に従う中継機器２０の構成を説明する概略ブロック図である。
【図４】本発明の実施の形態１に従う中継機器２０の機器管理処理部３０において管理している機器管理テーブルを説明する図である。
【図５】本発明の実施の形態１に従うＰＣの概略構成を説明するブロック図である。
【図６】ＰＣ５，１０のディスプレイ部に表示されるワークスペースを説明する図である。
【図７】本発明の実施の形態１に従う中継機器２０の起動処理を説明するフロー図である。
【図８】本発明の実施の形態１に従うワークスペースデータの配信処理を説明するフロー図である。
【図９】本発明の実施の形態１に従うワークスペースデータの受信処理を説明するフロー図である。
【図１０】ワークスペースにオブジェクトであるファイルを移動した場合について説明する図である。
【図１１】中継機器２０から中継機器２５に配信されるワークスペースデータを説明する図である。
【図１２】ワークスペース５０内に配置されるオブジェクトに対する表示操作を実行した場合について説明する図である。
【図１３】図１２で説明したオブジェクトに対する処理を実行した場合の各機器における処理の流れについて説明する図である。
【図１４】本発明の実施の形態１に従うワークスペース情報の格納について説明するフロー図である。
【図１５】本発明の実施の形態１に従うワークスペース終了処理を説明するフロー図である。
【図１６】図１５で説明したワークスペースの終了操作を実行した場合の各機器における処理の流れについて説明する図である。
【図１７】本発明の実施の形態１に従う機器管理情報の制御処理について説明するフロー図である。
【図１８】本発明の実施の形態１に従う配信された機器管理情報を受信する場合のフローを説明する図である。
【図１９】ＳＤカードに格納されている機器管理情報を説明する図である。
【図２０】ＳＤカードに格納されている別の機器管理情報を表す機器管理テーブルを説明する図である。
【図２１】図２０で説明したＳＤカードに格納されている別の機器管理情報の読込処理を実行した場合における各機器における処理の流れについて説明する図である。
【図２２】本発明の実施の形態２に従う情報共有化システムについて説明する概略図である。
【図２３】本発明の実施の形態２に従うワークスペース情報の格納について説明するフロー図である。
【図２４】図２３で説明したワークスペースの終了操作を実行した場合の各機器における処理の流れについて説明する図である。
【図２５】本発明の実施の形態２に従う中継機器２０のワークスペースの起動処理を説明するフロー図である。
【図２６】本発明の実施の形態２に従う図２０で説明したＳＤカードに格納されている別の機器管理情報の読込処理を実行した場合における各機器における処理の流れについて説明する図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照しつつ本発明の実施の形態について説明する。以下の説明において同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同一であるものとする。
【００２３】
図１は、本発明の実施の形態１に従う情報共有化システムについて説明する概略図である。
【００２４】
図１を参照して、ローカルなエリアにおいて構成される情報共有化ユニット１，２とが設けられ、情報共有化ユニット１，２は、ネットワーク３５で互いに接続されている。本例においては、情報共有化ユニット１，２のみがネットワーク３５で互いに接続されている場合について説明するが、特にこれに限られず、さらに複数個の情報共有化ユニットがネットワークと接続するシステムとすることも可能であるし、また、１つの情報共有化ユニットのみの構成とすることも可能である。なお、ネットワーク３５は、ＬＡＮ（Local  Area  Network）であってもよいし、公衆回線等を用いたＷＡＮ（Wide  Area  Network）であってもよい。
【００２５】
本発明の実施の形態１に従う情報共有化ユニット１は、情報処理装置の一種であるＰＣ５，１０（Personal  Computer）と、ＴＶ会議システム１５と、中継機器２０とを備える。
【００２６】
また、情報共有化ユニット２は、情報処理装置の一種であるＰＣ６，ＰＣ１１（Personal  Computer）と、ＴＶ会議システム１６と、中継機器２５とを備える。
【００２７】
また、中継機器２０，２５は、ネットワーク３５と接続されているものとする。
ここで、ＴＶ会議システム１５，１６には、カメラが設けられており、当該カメラで撮像された映像がＴＶで表示されるものとする。
【００２８】
ＰＣ５，ＰＣ６，ＰＣ１０，ＰＣ１１には、中継機器２０と連携処理して後述する共通の作業領域画面（ワークスペース）を表示することが可能なソフトウェアが格納されており、中継機器２０から送信されるワークスペースの受信に従って当該ワークスペースを表示するディスプレイ部と、ディスプレイ部に表示されたワークスペースに対して処理するためのマウスあるいはキーボード等の操作部が設けられているものとする。
【００２９】
図２は、中継機器２０の構成を説明する概略図である。
図２を参照して、中継機器２０には、本例においては、一例としてコネクタ端子４１〜４３が設けられ、コネクタ端子４１を介して、ＰＣ５と接続され、コネクタ端子４２を介してＰＣ６と接続され、コネクタ端子４３を介してＴＶ会議システム１５と接続されている場合が示されている。また、図示しないがネットワーク３５と接続されるコネクタ端子が設けられているものとする。
【００３０】
また、本例においては、中継機器２０に挿入口４５が設けられ、挿入口４５にＳＤカード等の着脱式記憶装置を挿入することにより中継機器２０の内部機器と接続することが可能であるものとする。本例においては、着脱式記憶装置の一例としてＳＤカードを用いることとするが、特にＳＤカードに限られず、他の記録媒体を用いることも可能である。
【００３１】
なお、コネクタ端子の個数については、限定されない。なお、本例においては、中継機器２０の構成について説明したが、中継機器２５の構成についても同様である。
【００３２】
図３は、本発明の実施の形態１に従う中継機器２０の構成を説明する概略ブロック図である。
【００３３】
図３を参照して、本発明の実施の形態１に従う中継機器２０は、着脱式記憶装置制御部２１と、ワークスペース制御処理部２２と、ＲＡＭ（Rondam  Access  Memory）２３と、ＲＯＭ（Read  Only  Memory）３３と、接続機器識別処理部２４と、情報機器制御情報管理部２６と、情報機器制御処理部２８と、通信部２９と、機器管理処理部３０と、情報処理装置操作検知部３２と、情報処理装置送信部３４と、着脱式記憶装置接続部３１と、コネクタ部３６と、ＤＨＣＰサービス４０と、内部バス３８とを含む。
【００３４】
コネクタ部３６は、図示しないネットワーク３５と接続されるコネクタ端子およびコネクタ端子４１〜４３を含み、コネクタ端子４１〜４３を介して情報処理装置および情報機器と接続する。なお、情報機器は、コネクタ端子を介して中継機器２０と接続されることにより中継機器２０を介してデータの送信が可能となるものとする。
【００３５】
ワークスペース制御処理部２２は、中継機器２０全体を制御するとともに、ＲＡＭ２３を用いて情報を共有化するための共通の作業領域画面（ワークスペース）に対する処理を実行する。
【００３６】
また、ワークスペース制御処理部２２は、ＲＯＭ２５に格納されているワークスペースの各種の動作を制御するためのソフトウェアを読み出すことにより、ワークスペースの起動処理等を実行する。
【００３７】
接続機器識別処理部２４は、コネクタ部３６に設けられたコネクタ端子４１〜４３を介してそれぞれ接続された機器種別・属性を識別する。具体的には、接続機器識別処理部２４は、後述するＤＨＣＰサービス４０によりＩＰアドレスが割り当てられた機器と、ＭＩＢ（Management  Information  Base）等の汎用プロトコルを用いて通信を行ない、機器の種別や属性を取得する。また、上述したように中継機器２０は、ネットワーク３５と接続されたコネクタ端子を有しているため、ネットワーク３５を介して接続されている別の中継機器（本例においては中継機器２５）についても、ＤＨＣＰサービス４０によりＩＰアドレスが割り当てられており、当該中継機器２５においても接続機器識別処理部２４により認識されているものとする。
【００３８】
情報機器制御情報管理部２６は、ワークスペース連携処理として情報機器を制御するための制御信号情報等を管理する。具体的には、接続機器識別処理部２４で識別された機器種別・属性に応じて、ワークスペース連携処理として当該識別された機器を制御するための制御信号情報等を予め格納しているものとする。なお、ワークスペース連携処理として当該情報機器を制御するための制御信号情報の格納は、ネットワークを介して接続された当該制御信号情報を格納しているサーバから自動的にダウンロードして格納することも可能であるし、あるいは、コネクタ部３６を介して接続された当該情報が格納された記憶装置から取得することも可能である。
【００３９】
情報機器制御処理部２８は、ワークスペース連携処理として情報機器制御情報管理部２６で管理されている制御情報に基づいて情報機器を制御する。
【００４０】
ＤＨＣＰサービス４０は、コネクタ部３６に設けられたコネクタ端子と接続された機器にＩＰアドレスを自動的に割り当てて記憶する。
【００４１】
機器管理処理部３０は、接続機器識別処理部２４が取得したコネクタ端子に対応するポート番号と、ＤＨＣＰサービス４０により割り当てられたＩＰアドレスと、機器種別・属性の関連を記憶し管理する。具体的には、機器管理テーブルを有しており、コネクタ端子に対応するポート番号、ＩＰアドレス、機器種別・属性および機器の状態情報（ステータス）を機器管理テーブルに格納する。また、接続機器識別処理部２４で認識された別の中継機器のＩＰアドレス等についても管理する。なお、本例においては、機器管理テーブルの情報を機器管理情報とも称する。
【００４２】
情報処理装置操作検知部３２は、情報処理装置の一種であるＰＣ５，１０のディスプレイ部に表示されたワークスペースに対する操作部の操作処理を検知する。
【００４３】
情報処理装置送信部３４は、ワークスペースを制御するための情報を機器管理テーブルに登録されている情報処理装置であるＰＣ５，１０に送信する。
【００４４】
通信部２９は、ネットワーク３５を介して接続された外部の例えば別の中継機器との間でデータの送信を実行する。
【００４５】
着脱式記憶装置接続部３１は、着脱式記憶装置との接続を検知し、当該検知結果を着脱式記憶装置制御部２１に出力する。
【００４６】
着脱式記憶装置制御部２１は、着脱式記憶装置接続部３１で接続が検知された着脱式記憶装置に対してアクセスし、データ読出およびデータ書込を実行する。
【００４７】
各部は、内部バス３８と接続され、各部は、内部バス３８を介して互いにデータの授受が可能であるものとする。
【００４８】
なお、それぞれ各部が互いに異なるＩＣチップで構成されていても良いが、例えば、ＣＰＵがＲＯＭ３３に格納されている各種プログラムを実行することによりＲＡＭ２３と協働して、着脱式記憶装置制御部２１、ワークスペース制御処理部２２、接続機器識別処理部２４、機器管理処理部３０、情報機器制御情報管理部２６、情報処理装置操作検知部３２、情報機器制御処理部２８、情報処理装置送信部３４、ＤＨＣＰサービス４０等、上記各部の機能を実現するようにしても良い。
【００４９】
図４は、本発明の実施の形態１に従う中継機器２０の機器管理処理部３０において管理している機器管理テーブルを説明する図である。当該機器管理テーブルは、例えば、一例としてＲＡＭ２３の一部の領域を用いて格納されているものとする。
【００５０】
図４を参照して、コネクタ端子４１〜４３にそれぞれ対応してポート１〜３が設けられており、上述したようにＤＨＣＰサービス４０を用いてＩＰアドレスＡＤ１〜ＡＤ３が割り当てられた場合が示されている。
【００５１】
また、接続機器識別処理部２４により、ポート１に接続された機器種別としては、ＰＣ（５）であることが認識されている。また、ポート２に接続された機器種別としては、ＰＣ（１０）であることが認識されている。また、ポート３に接続された機器種別としては、ＴＶ会議システム（１５）であることが認識されている。
【００５２】
図５は、本発明の実施の形態１に従うＰＣの概略構成を説明するブロック図である。
図５を参照して、本願発明の実施の形態に従うＰＣは、オペレーティングシステム（ＯＳ：Operating  System）を含む各種プログラムを実行するＣＰＵ２０１と、ＣＰＵ２０１のプログラム部分の実行に必要なデータを一時的に記憶するメモリ部２１３と、ＣＰＵ２０１で実行されるプログラムを不揮発的に記憶するハードディスク部（ＨＤＤ：Hard  Disk  Drive）２１１とを含む。
【００５３】
また、ハードディスク部２１１には、本発明に従う情報共有化システムを利用するためのソフトウェアプログラムが記憶されており、当該ソフトウェアプログラムをＣＰＵ２０１が読込むことにより、後述する情報共有化システムにおける互いに共有される作業領域画面であるワークスペースの表示等の機能が実現される。
【００５４】
このようなプログラムは、ＦＤドライブ２１７あるいはＣＤ−ＲＯＭ（Compact  Disc-Read  Only  Memory）ドライブ２１５によってそれぞれフレキシブルディスク２１７ａまたはＣＤ−ＲＯＭ２１５ａなどから読取られる。
【００５５】
ＣＰＵ２０１は、キーボードやマウス等からなる入力部２０９を介しユーザからの指示を受取るとともに、プログラム実行によって生成される画面出力をディスプレイ部２０５へ出力する。
【００５６】
また、ＣＰＵ２０１は、通信インターフェイス部２０７を介して接続された中継機器２０との間でデータの授受を実行する。また、上述の各部は、内部バス２０３を介して相互にデータを授受する。
【００５７】
また、後述するが、ＣＰＵ２０１は、互いに共有される作業領域画面（ワークスペース）の終了操作指示に従って、作業領域画面を復元するために必要なワークスペース制御情報を生成して中継機器２０に送信する。
【００５８】
図６は、ＰＣ５，１０のディスプレイ部に表示されるワークスペースを説明する図である。
【００５９】
図６を参照して、ここでは、ディスプレイ部のデスクトップ画面にワークスペースであるワークスペース５０が表示されている場合が示されている。なお、当該ワークスペースは初期画面とする。そして、上覧には、ワークスペースの種々の機能を実行することが可能な「メニュー」ボタン５２およびワークスペース５０を終了するための「終了」ボタン５４が表示されている。当該「終了」ボタン５４をマウス等のポインティングデバイスを用いて押下することにより後述するワークスペースの終了操作を実行するものとする。上述したように当該ワークスペースの画面および機能等については、ＰＣのハードディスク部２１１のソフトウェアプログラムをＣＰＵ２０１が読み込むことにより実現されるものとする。
【００６０】
なお、当該ワークスペースに対する操作処理は、マウス等のポインティングデバイスを用いて操作することが可能であるものとする。なお、ここでは、ワークスペース５０外の領域に「ファイルＡ」および「ファイルＢ」のオブジェクトが表示されている場合が示されている。
【００６１】
例えば、一例として、マウス等のポインティングデバイスを用いてカーソルを「ファイルＡ」あるいは「ファイルＢ」に合わせて、いわゆる、ドラッグアンドドロップにより、ワークスペース内に「ファイルＡ」あるいは「ファイルＢ」に移動させることが可能である。
【００６２】
（中継機器起動処理）
図７は、本発明の実施の形態１に従う中継機器２０の起動処理を説明するフロー図である。
【００６３】
図７を参照して、まず、中継機器２０に電源が投入されたかどうかを判断する（ステップＳ１）。電源が投入された場合には、ワークスペース起動処理を実行する（ステップＳ２）。
【００６４】
具体的には、ワークスペース制御処理部２２により、中継機器２０のＲＯＭ２５に格納されている、ワークスペースに関する各種の動作を制御するためのソフトウェアがロードされて、中継機器２０の各部におけるワークスペースに関する処理が可能となり、接続された情報処理装置に対する制御処理や、接続されている情報機器に対する制御処理（ワークスペース連携処理）が可能となるものとする。
【００６５】
次に、機器の接続を確認する（ステップＳ３）。具体的には、接続機器識別処理部２４により、コネクタ端子４１〜４３に接続されている機器種別を認識する。
【００６６】
そして、次に、機器管理処理部３０は、上述したように識別した機器種別に従って、機器管理テーブルにコネクタ端子４１〜４３に接続されている機器に関するデータを登録する（ステップＳ４）。
【００６７】
そして、次にワークスペース制御処理部２２は、ＳＤカードの挿入が有るかどうかを判断する（ステップＳ５）。
【００６８】
具体的には、着脱式記憶装置接続部３１において、ＳＤカードの接続が検知されて、検知結果が着脱式記憶装置制御部２１に出力されたかどうかで判断される。
【００６９】
ステップＳ５において、ワークスペース制御処理部２２は、ＳＤカードの挿入が無いと判断された場合には、次に、ワークスペースデータ配信処理を実行する（ステップＳ１０）。そして、処理を終了する（エンド）。
【００７０】
ワークスペース制御処理部２２は、ＳＤカードの挿入が無い場合には、接続されている情報処理装置に対してワークスペースの初期画面の立ち上げを指示するデータ配信処理を実行する。ワークスペースデータ配信処理については後述する。
【００７１】
一方、ステップＳ５において、ワークスペース制御処理部２２は、ＳＤカードの挿入が有ると判断された場合には、次に、ＳＤカードのデータ読出を実行する（ステップＳ６）。
【００７２】
そして、ワークスペース制御処理部２２は、ＳＤカードのデータ読出により読み出されたデータにワークスペース情報が含まれているか否かを判断する（ステップＳ６＃）。なお、ワークスペース情報には、前回のワークスペースの状態に復元するために必要なワークスペース制御情報と、機器管理情報とを含む。機器管理情報は、前回のワークスペースが配信されていた情報処理装置等の接続状態に関する接続情報および動作状態情報を含む。
【００７３】
ワークスペース制御処理部２２は、ＳＤカードのデータ読出により読み出されたデータにワークスペース情報が含まれていないと判断した場合には、次に、ステップＳ１０に進む。
【００７４】
一方、ワークスペース制御処理部２２は、ＳＤカードのデータ読出により読み出されたデータにワークスペース情報が含まれていると判断した場合には、ワークスペース制御情報に基づいてワークスペースデータを生成する（ステップＳ７）。
【００７５】
そして、次に、機器管理情報の制御処理を実行する（ステップＳ７＃）。機器管理情報の制御処理については後述する。
【００７６】
そして、次に、ワークスペースデータ配信処理（ステップＳ８）、機器管理情報に基づいてローカルの情報機器制御（ステップＳ９）を実行して、処理を終了する（エンド）。
【００７７】
当該ＳＤカードのデータ読出により、読み出されたワークスペース情報に関する処理は、ワークスペースを再開する場合の処理である。
【００７８】
図８は、本発明の実施の形態１に従うワークスペースデータの配信処理を説明するフロー図である。
【００７９】
図８を参照して、まず、ローカルの情報処理装置にワークスペースデータの配信処理を実行する（ステップＳ１１）。具体的には、上述したように、ワークスペース制御処理部２２は、ＳＤカードの挿入が無い場合には、初期画面を立ち上げを指示する指示コマンドをワークスペースデータとして配信処理する。これにより、例えば、図６に示されるようにＰＣ５，ＰＣ１０のディスプレイ部にワークスペースの初期画面が表示される。
【００８０】
一方、ＳＤカードの挿入があり、ワークスペース情報が格納されている場合には、ワークスペース制御処理部２２は、ワークスペース情報に含まれている、オブジェクトの移動等や作業処理に関する前回のワークスペースの状態に復元するために必要なワークスペース制御情報等を含むワークスペースデータを生成して情報処理装置送信部３４に出力する。
【００８１】
情報処理装置送信部３４は、ワークスペース制御処理部２２から出力されたワークスペース制御情報を含むワークスペースデータをローカルの情報処理装置に対して送信する。この点で、情報処理装置送信部３４は、ローカルの情報処理装置のうち、ワークスペース情報に含まれている接続情報に基づいて前回のワークスペースを配信していた情報処理装置に対してワークスペースデータを送信する。本例においては、機器管理テーブルに登録されているＰＣ５，ＰＣ１０に送信するものとする。
【００８２】
次に、他の中継機器の接続が有るかどうかを判断する（ステップＳ１２）。具体的には、ワークスペース制御処理部２２は、接続機器識別処理部２４で認識された別の中継機器のＩＰアドレス等が有るか否かに基づいて判断することが可能である。
【００８３】
ステップＳ１２において、ワークスペース制御処理部２２は、他の中継機器の接続が有ると判断した場合には、次に、他の中継機器に対するワークスペースデータの配信処理を実行する（ステップＳ１３）。
【００８４】
具体的には、ワークスペース制御処理部２２は、通信部２９を介して、ＳＤカードの挿入が無い場合には、初期画面の立ち上げを指示する指示コマンドをワークスペースデータとしてネットワーク３５により外部の中継機器に送信する。
【００８５】
一方、ＳＤカードの挿入があり、ワークスペース情報が格納されている場合には、ワークスペース制御処理部２２は、ワークスペース情報に含まれている、オブジェクトの移動等や作業処理に関する前回のワークスペースの状態に復元するために必要なワークスペース制御情報等を含むワークスペースデータを通信部２９を介してネットワーク３５により外部の中継機器に出力する。本例においては、中継機器２５に出力する。
【００８６】
ステップＳ１２において、他の中継機器の接続が無いと判断した場合には、処理を終了する（エンド）。
【００８７】
本例においては、例えば、外部の中継機器として中継機器２５に送信する場合について説明する。
【００８８】
図９は、本発明の実施の形態１に従うワークスペースデータの受信処理を説明するフロー図である。
【００８９】
図９を参照して、まず、ワークスペースデータを受信したかどうかを判断する（ステップＳ１４）。
【００９０】
本例においては、一例として、中継機器２５においてワークスペースデータを受信するものとする。
【００９１】
具体的には、中継機器２５のワークスペース制御処理部２２は、通信部２９を介してワークスペースデータを受信したかどうかを判断する。
【００９２】
中継機器２５のワークスペース制御処理部２２は、通信部２９を介して、中継機器２０から送信されたワークスペースデータを受信した場合には、ローカルの情報処理装置にワークスペースデータの配信処理を実行する（ステップＳ１５）。
【００９３】
具体的には、ＳＤカードの挿入が無く、初期画面を立ち上げを指示する指示コマンドのみが含まれているワークスペースデータを受信した場合には、当該データの配信処理を実行する。これにより、例えば、図６に示されるようにＰＣ６，ＰＣ１１のディスプレイ部にワークスペースが表示される。
【００９４】
一方、ＳＤカードの挿入があり、ワークスペースデータにワークスペース情報が格納されている場合には、中継機器２５のワークスペース制御処理部２２は、ワークスペース情報に含まれている、オブジェクトの移動等や作業処理に関する前回のワークスペースの状態に復元するために必要なワークスペース制御情報等を含むワークスペースデータを生成して情報処理装置送信部３４に出力する。
【００９５】
中継機器２５の情報処理装置送信部３４は、ワークスペース制御処理部２２から出力されたワークスペース制御情報を含むワークスペースデータをローカルの情報処理装置に対して送信する。この点で、後述するが情報処理装置送信部３４は、ローカルの情報処理装置のうち、ワークスペース情報に含まれている接続情報に基づいて前回のワークスペースを配信していた情報処理装置に対してワークスペースデータを送信する。本例においては、機器管理テーブルに登録されているＰＣ６，ＰＣ１１に送信するものとする。
【００９６】
当該処理により、ＰＣ５，１０に表示されているワークスペース５０と同様のワークスペースがＰＣ６，１１のディスプレイ部に表示されることになる。すなわち、情報を共有化するためのワークスペースであるワークスペースデータがＰＣ６，１１に配信される。
【００９７】
なお、図８および図９で説明したワークスペースデータの配信処理およびワークスペースデータの受信処理は、ワークスペースに対する処理毎に実行される。
【００９８】
図１０は、ワークスペースにオブジェクトであるファイルを移動した場合について説明する図である。
【００９９】
図１０に示されるように、ここでは、図６で示されたＰＣ５のディスプレイ部のデスクトップ画面に表示されていたワークスペース５０外に表示されていたファイルＡ，Ｂのオブジェクトがワークスペース５０内に移動した場合の画面が示されている。
【０１００】
本例においては、一例として、ＰＣ５において、ディスプレイ部に表示されていたファイルＡ，Ｂのオブジェクトをワークスペース５０内に移動させたものとする。
【０１０１】
具体的には、ＰＣ５において、上述したようにマウス等のポインティングデバイスを用いてドラッグアンドドロップにより、ワークスペース５０内に「ファイルＡ」および「ファイルＢ」を移動させるものとする。
【０１０２】
中継機器２０において、情報処理装置操作検知部３２は、ＰＣ５において、ワークスペース５０内への「ファイルＡ」のオブジェクト６０および「ファイルＢ」のオブジェクト７０のファイル入力を検知して、ワークスペース制御処理部２２に出力する。また、マウス等のポインティングデバイスに従う当該オブジェクトが配置されるワークスペース内の座標位置を検知して、ワークスペース制御処理部２２に出力する。
【０１０３】
ワークスペース制御処理部２２は、当該情報処理装置操作検知部３２で検知した検知結果に基づいて、ワークスペースデータを生成する。そして、情報処理装置送信部３４にワークスペースデータを出力する。
【０１０４】
情報処理装置送信部３４は、ワークスペース制御処理部２２で生成されたワークスペースデータを機器管理テーブルに登録されている情報処理装置であるＰＣ１０に送信する（ワークスペースデータ配信処理）。これにより、ローカルのＰＣ１０のディスプレイ部において、ＰＣ５のディスプレイ部で表示されているワークスペースと同一のワークスペースが表示されることになる。なお、本例においては、ＰＣ５の操作に基づくワークスペースデータであるため、当該ワークスペースデータを有しないＰＣ１０のみに送信する構成として説明するが、当該ワークスペースデータをＰＣ５，ＰＣ１０のいずれにも送信するようにすることも可能である。
【０１０５】
また、ワークスペース制御処理部２２は、通信部２９を介して中継機器２５にワークスペースデータを配信する。
【０１０６】
図１１は、中継機器２０から中継機器２５に配信されるワークスペースデータを説明する図である。
【０１０７】
図１１を参照して、中継機器２０から中継機器２５に対して、ここでは、ワークスペースデータとして、ディスプレイ部に表示する際のワークスペースの大きさであるワークスペースのサイズ送信が実行される。また、ワークスペース内にオブジェクトが配置される場合には、情報処理装置操作検知部３２で検知したオブジェクトの入力に従って、当該オブジェクトのファイル転送が実行される。
【０１０８】
また、ワークスペース内にオブジェクトが配置される場合には、ワークスペースのサイズに基づく、情報処理装置操作検知部３２で検知したワークスペース内におけるオブジェクトの座標が転送される。
【０１０９】
そして、中継機器２５のワークスペース制御処理部２２は、通信部２９を介してワークスペースデータを受信して、情報処理装置送信部３４に出力する。中継機器２５の情報処理装置送信部３４は、ワークスペース制御処理部２２から出力されたワークスペースデータをローカルのＰＣ６，ＰＣ１１に送信する（ワークスペースデータ配信処理）。
【０１１０】
これにより、ローカルのＰＣ６，ＰＣ１１のディスプレイ部において、ＰＣ５のディスプレイ部で表示されているワークスペースと同一のワークスペースが表示されることになる。
【０１１１】
図１２は、ワークスペース５０内に配置されるオブジェクトに対する表示操作を実行した場合について説明する図である。
【０１１２】
図１２を参照して、ここでは、図１１で示されたワークスペース５０内に配置されたファイルＡの内容を表示するための表示操作を実行した場合の画面が示されている。
【０１１３】
具体的には、ＰＣ５において、上述したようにマウス等のポインティングデバイスを用いて、「ファイルＡ」のオブジェクトにポインティングデバイスを合わせてダブルクリック（オープン指示）する。当該処理により、ＰＣ５のディスプレイ部において、「ファイルＡ」の内容を画面表示する処理が実行されるものとする。
【０１１４】
そして、また、中継機器２０において、情報処理装置操作検知部３２は、ＰＣ５において、ワークスペース５０内の「ファイルＡ」のオブジェクトに対するオープン指示を検知して、ワークスペース制御処理部２２に出力する。
【０１１５】
ワークスペース制御処理部２２は、情報処理装置操作検知部３２からの検知結果に基づいて、ワークスペースデータを生成する。ワークスペース制御処理部２２は、「ファイルＡ」のオブジェクトに対するダブルクリック指示コマンドをワークスペースデータとして生成する。
【０１１６】
そして、ワークスペース制御処理部２２は、ワークスペースデータを情報処理装置送信部３４に出力する。
【０１１７】
そして、情報処理装置送信部３４は、ワークスペース制御処理部２２で生成されたワークスペースデータをＰＣ１０に送信する（ワークスペースデータ配信処理）。
【０１１８】
これにより、ＰＣ１０のディスプレイ部において、「ファイルＡ」の内容を画面表示する処理が実行されるものとする。
【０１１９】
また、ワークスペース制御処理部２２は、生成したワークスペースデータを通信部２９を介して中継機器２０から中継機器２５に転送する。
【０１２０】
そして、中継機器２５のワークスペース制御処理部２２は、通信部２９を介して当該中継機器２０から送信されたデータ（ワークスペースデータ）を受信する。ワークスペース制御処理部２２は、受信したワークスペースデータを情報処理装置送信部３４に出力する。中継機器２５の情報処理装置送信部３４は、ワークスペースデータをローカルのＰＣ６，ＰＣ１１に送信する（ワークスペースデータ配信処理）。
【０１２１】
これにより、ＰＣ５のディスプレイ部で表示されている「ファイルＡ」と同様のワークスペースがＰＣ６，ＰＣ１１のディスプレイ部で表示されるものとする。
【０１２２】
図１３は、図１２で説明したオブジェクトに対する処理を実行した場合の各機器における処理の流れについて説明する図である。
【０１２３】
図１３を参照して、本例においては、一例として、ＰＣ５において、「ファイルＡ」が配置されたオブジェクト座標をダブルクリック指示したものとする。
【０１２４】
中継機器２０の情報処理装置操作検知部３２は、ＰＣ５において、ワークスペース５０内の「ファイルＡ」のオブジェクト座標の位置に対するダブルクリック指示を検知して、ワークスペース制御処理部２２に出力する。
【０１２５】
ワークスペース制御処理部２２は、情報処理装置操作検知部３２からの検知結果に基づいて、情報を共有化するためのワークスペースデータを生成する。具体的には、「ファイルＡ」のオブジェクトに対するダブルクリック指示コマンドをワークスペースデータとして生成する。
【０１２６】
ワークスペース制御処理部２２は、生成したワークスペースデータを情報処理装置送信部３４に出力する。
【０１２７】
そして、中継機器２０の情報処理装置送信部３４は、ワークスペース制御処理部２２で生成されたワークスペースデータをＰＣ１０に送信する（ワークスペースデータ配信）。
【０１２８】
そして、ＰＣ１０のディスプレイ部において、情報処理装置送信部３４から送信されたワークスペースデータに基づいて、オブジェクトの表示イメージがワークスペース内において更新表示される。
【０１２９】
また、中継機器２０のワークスペース制御処理部２２は、中継機器２５に対して、ワークスペースデータを通信部２９を介して送信する。具体的には、ワークスペース５０内の「ファイルＡ」のオブジェクト座標の位置に対するダブルクリック指示コマンドをワークスペースデータとして中継機器２５に送信する。
【０１３０】
中継機器２５のワークスペース制御処理部２２は、通信部２９を介して中継機器２０から送信されたワークスペースデータを転送して、情報処理装置送信部３４に出力する。
【０１３１】
そして、中継機器２５の情報処理装置送信部３４は、転送されたワークスペースデータをＰＣ６，ＰＣ１１に送信する（ワークスペースデータ配信）。
【０１３２】
そして、ＰＣ６，ＰＣ１１のディスプレイ部において、情報処理装置送信部３４から送信されたワークスペースデータに基づいて、オブジェクトの表示イメージがワークスペース内において更新表示される。
【０１３３】
一方、逆に、ＰＣ５において、「ファイルＡ」の内容が画面表示されているワークスペースにおいて、マウス等のポインティングデバイスを用いて、「ファイルＡ」のオブジェクトにポインティングデバイスを合わせてダブルクリック（クローズ指示）することにより「ファイルＡ」の内容の表示処理を終了する処理が実行されるものとする。すなわち、オブジェクトに対する非表示操作を実行した場合にワークスペースは、再び図９の画面になり更新表示されるものとする。
【０１３４】
当該場合においても、上記と同様の方式により、ＰＣ１０のディスプレイ部およびＰＣ６，ＰＣ１１のディスプレイ部に同一のワークスペースが表示されることになる。
【０１３５】
なお、本例においては、ワークスペースに表示されるオブジェクトの一例として文書ファイル等のファイルデータについて説明したが、特に文書ファイルに限られず、いわゆる手書きによる軌跡データや、Ｗｅｂカメラによる映像等であっても良い。
【０１３６】
次に、ワークスペース情報の格納について説明する。
図１４は、本発明の実施の形態１に従うワークスペース情報の格納について説明するフロー図である。
【０１３７】
図１４を参照して、ワークスペースの終了操作が有るかどうかを判断する（ステップＳ２１）。
【０１３８】
具体的には、情報処理装置操作検知部３２は、ワークスペースの「終了」ボタン５４の操作指示（クリック）があったかどうかを判断する。
【０１３９】
情報処理装置操作検知部３２において、ワークスペースの「終了」ボタン５４の操作指示を検知した場合には、まず、ワークスペース制御処理部２２は、自己の中継機器２０の機器管理処理部３０から機器管理テーブルに格納されている情報である機器管理情報を取得する（ステップＳ２２）。機器管理情報は、情報機器および情報処理装置と中継機器２０との接続に関する接続情報と、情報機器および情報処理装置の動作状態に関する動作状態情報を含む。
【０１４０】
そして、次に、ワークスペース制御処理部２２は、機器管理情報の取得要求コマンドを通信部２９を介して他の中継機器に送信する（ステップＳ２３）。
【０１４１】
他の中継機器２５のワークスペース制御処理部２２は、通信部２９を介して中継機器２０からの機器管理情報の送信を要求するコマンドを受信し、機器管理処理部３０に出力する。そして、中継機器２５の機器管理処理部３０は、中継機器２５の機器管理テーブルに格納されている情報である機器管理情報をワークスペース制御処理部２２に出力する。中継機器２５のワークスペース制御処理部２２は、取得した機器管理情報を通信部２９を介して中継機器２０に送信する。
【０１４２】
そして、中継機器２０は、通信部２９を介して中継機器２５から送信された機器管理情報を取得する（ステップＳ２４）。具体的には、中継機器２０のワークスペース制御処理部２２は、通信部２９を介して中継機器２５から送信された機器管理情報を取得する。機器管理情報は、情報機器および情報処理装置と中継機器２５との接続に関する接続情報と、情報機器および情報処理装置の動作状態に関する動作状態情報を含む。
【０１４３】
次に、ワークスペース制御処理部２２は、ワークスペース制御情報を取得する（ステップＳ２５）。
【０１４４】
具体的には、例えば、ＰＣ５のディスプレイ部に表示されているワークスペースについて、ユーザが「終了」ボタン５４の操作指示をした場合には、ＰＣ５のＣＰＵ２０１は、通信インターフェイス部２０７を介してワークスペースを復元するために必要な情報であるワークスペース制御情報を出力するものとする。例えば、図１０のワークスペースの画面において、「終了」ボタン５４の操作指示を実行した場合には、ワークスペース制御情報として、ディスプレイ部に表示する際のワークスペースの大きさであるワークスペースのサイズ、ワークスペース内にオブジェクトが配置される場合には、オブジェクトのファイル、ワークスペース内にオブジェクトが配置される場合には、ワークスペースのサイズに基づく、ワークスペース内におけるオブジェクトの座標に関する情報等がワークスペース制御情報として中継機器２０に出力される。
【０１４５】
ワークスペース制御処理部２２は、ＰＣ５から送信されたワークスペース制御情報を取得する。
【０１４６】
そして、次に、ＳＤカードに対して取得したワークスペース情報を格納する（ステップＳ２６）。
【０１４７】
具体的には、中継機器２０のワークスペース制御処理部２２は、取得したＰＣ５から送信されたワークスペース制御情報と、中継機器２５から送信された機器管理情報と、中継機器２０の機器管理処理部３０から取得した機器管理情報とを着脱式記憶装置制御部２１に出力する。すなわち、ワークスペース制御処理部２２は、ディスプレイ部において前回のワークスペースを復元するために必要な情報であるワークスペース制御情報と、中継機器２０，２５とそれぞれ接続されている情報機器および情報処理装置に関する接続情報と、中継機器２０，２５とそれぞれ接続されている情報機器および情報処理装置の動作状態に関する動作状態情報を取得し、着脱式記憶装置制御部２１に出力する。
【０１４８】
そして、着脱式記憶装置制御部２１は、ワークスペース制御処理部２２から出力されたワークスペース制御情報、接続情報、動作状態情報をワークスペース情報として、着脱式記憶装置接続部３１を介してＳＤカードに格納する。
【０１４９】
そして、ワークスペース終了処理を実行する（ステップＳ２７）。
図１５は、本発明の実施の形態１に従うワークスペース終了処理を説明するフロー図である。
【０１５０】
図１５を参照して、まず、ワークスペース制御処理部２２は、ローカルの情報処理装置についてワークスペース消去指示コマンドの配信処理を実行する（ステップＳ３０）。具体的には、ワークスペースの「終了」ボタン５４の操作指示に従って、ワークスペース制御処理部２２は、情報処理装置送信部３４に対してワークスペース消去指示コマンドの配信処理を実行する。本例においては、ＰＣ１０に送信する。
【０１５１】
これに伴い、ＰＣ１０におけるワークスペースの表示が終了する。
次に、ワークスペース制御処理部２２は、他の中継機器にワークスペース消去指示コマンドの配信処理を実行する（ステップＳ３１）。
【０１５２】
具体的には、ワークスペース制御処理部２２は、ワークスペース消去指示コマンドを通信部２９を介して中継機器２０から中継機器２５に送信する。
【０１５３】
中継機器２５のワークスペース制御処理部２２は、受信した消去指示コマンドを情報処理装置送信部３４に出力し、情報処理装置送信部３４は、ローカルのＰＣ６，ＰＣ１１に対してワークスペース消去指示コマンドを送信する。
【０１５４】
これに伴い、ＰＣ６，ＰＣ１１におけるワークスペースの表示が終了する。
そして、処理を終了する（エンド）。
【０１５５】
図１６は、図１５で説明したワークスペースの終了操作を実行した場合の各機器における処理の流れについて説明する図である。
【０１５６】
図１６を参照して、本例においては、一例として、ＰＣ５において、ワークスペース終了操作を実行したものとする。
【０１５７】
そして、中継機器２０のワークスペース制御処理部２２は、機器管理処理部３０から機器管理情報を取得する。
【０１５８】
また、中継機器２０のワークスペース制御処理部２２は、終了操作に基づいて、中継機器２５に対して通信部２９を介して機器管理情報の取得を要求するコマンドを送信する。
【０１５９】
中継機器２５のワークスペース制御処理部２２は、中継機器２０からの機器管理情報の取得の要求のコマンドを受けて、機器管理処理部３０で保持している機器管理情報を通信部２９を介して中継機器２０に対して送信する。
【０１６０】
そして、中継機器２０のワークスペース制御処理部２２は、ワークスペース制御情報とともに、機器管理処理部３０で保持している機器管理情報および中継機器２５から送信された機器管理情報を取得する。
【０１６１】
そして、ワークスペース制御処理部２２は、ワークスペース制御情報および機器管理情報を着脱式記憶装置制御部２１に出力する。
【０１６２】
着脱式記憶装置制御部２１は、ワークスペース制御情報および機器管理情報を着脱式記憶装置であるＳＤカードに格納する。
【０１６３】
また、中継機器２０は、ワークスペースの終了操作に従って、ワークスペース消去指示コマンドをＰＣ１０に対して配信する。
【０１６４】
具体的には、ワークスペース制御処理部２２は、情報処理装置送信部３４に対してワークスペース消去指示コマンドを情報処理装置送信部３４に出力する。情報処理装置送信部３４は、ワークスペース消去指示コマンドをローカルのＰＣ１０に出力する。
【０１６５】
また、ワークスペース制御処理部２２は、通信部２９を介してワークスペース消去指示コマンドを中継機器２５に出力する。
【０１６６】
中継機器２５のワークスペース制御処理部２２は、ワークスペース消去指示コマンドを情報処理装置送信部３４に出力する。情報処理装置送信部３４は、ワークスペース消去指示コマンドをローカルのＰＣ６，ＰＣ１１に出力する。
【０１６７】
これにより、ＰＣ６，ＰＣ１０，ＰＣ１１におけるワークスペースの表示を消去する（ワークスペース表示消去）。
【０１６８】
なお、ＰＣ５については、ワークスペースの終了操作に従ってワークスペースの表示が消去される。
【０１６９】
（ワークスペース再開）
以下、上記の如く、ワークスペース情報をＳＤカードに格納した場合のワークスペースの再開について説明する。
【０１７０】
再び、図７を参照して、ワークスペースを再開する場合において、ステップＳ５において、ＳＤカードの挿入があるかどうかが判断される（ステップＳ５）。そして、次に、ＳＤカードの挿入があると判断した場合には、ＳＤカードのデータ読出を実行する（ステップＳ６）。そして、次に、ＳＤカードから読み出されたデータに基づいて、ＳＤカードから読み出されたデータにワークスペース情報が含まれているか否かを判断する（ステップＳ６＃）。
【０１７１】
具体的には、ＳＤカードには、ワークスペース情報として、前回のワークスペースを復元するために必要なワークスペース制御情報、機器管理情報が格納されている。機器管理情報は、前回のワークスペースが実行されていた状態における中継機器２０，２５とそれぞれ接続されている情報機器および情報処理装置に関する接続情報、前回のワークスペースが実行されていた状態における中継機器２０，２５とそれぞれ接続されている情報機器および情報処理装置の動作状態に関する動作状態情報を含む。ワークスペース制御情報として、例えば、ディスプレイ部に表示する際のワークスペースの大きさであるワークスペースのサイズ、ワークスペース内にオブジェクトが配置される場合には、オブジェクトのファイル、ワークスペース内にオブジェクトが配置される場合には、ワークスペースのサイズに基づく、ワークスペース内におけるオブジェクトの座標に関する情報等を有しているものとする。また、接続情報および動作状態情報としては、機器種別、ステータス等の中継機器２０，２５にそれぞれ対応して設けられた機器管理テーブルの情報を有しているものとする。
【０１７２】
次に、ステップＳ６＃において、ＳＤカードにワークスペース情報が含まれていると判断された場合には、ワークスペース制御情報に基づいてワークスペースデータが生成される（ステップＳ７）。
【０１７３】
そして、次に、機器管理情報の制御処理を実行する（ステップＳ７＃）。
図１７は、本発明の実施の形態１に従う機器管理情報の制御処理について説明するフロー図である。
【０１７４】
図１７を参照して、まず、ＳＤカードから読み出したデータに含まれる機器管理情報を取得する（ステップＳ４０）。
【０１７５】
具体的には、ワークスペース制御処理部２２は、ＳＤカードから読み出したワークスペース情報に含まれる接続情報および動作状態情報である機器管理情報を取得する。すなわち、例えば、中継機器２０に対応する機器管理情報と、中継機器２５に対応する機器管理情報を取得する。
【０１７６】
次に、ワークスペース制御処理部２２は、取得した機器管理情報である中継機器２０に対応する機器管理情報を機器管理処理部３０に出力する。そして、機器管理処理部３０は、前回のワークスペースが実行されていた状態における中継機器２０とそれぞれ接続されている情報機器および情報処理装置に関する接続情報に基づいて接続確認処理を実行する（ステップＳ４１）。
【０１７７】
具体的には、機器管理処理部３０は、接続機器識別処理部２４で識別された接続機器について、機器管理処理部３０で管理されている機器管理テーブルと、ＳＤカードから読み出された機器管理情報である機器管理テーブルとを比較し、ＳＤカードから読み出された機器管理テーブルに格納されているＩＰアドレスおよび機器種別等と、機器管理処理部３０で管理されている機器管理テーブルの対応する項目とが一致するかどうかを判断する。そして、一致する接続機器に対して、ＰＣに対するワークスペースデータの配信処理および情報機器の機器管理情報に基づく制御を実行するものとする。一方、一致しない接続機器に対しては、機器管理情報に基づく制御は実行されず、ワークスペースデータの配信処理および情報機器の制御は実行されないものとする。
【０１７８】
そして、次に、他の中継機器の接続が有るかどうかを判断する（ステップＳ４３）。具体的には、ワークスペース制御処理部２２は、接続機器識別処理部２４で認識された別の中継機器のＩＰアドレス等が有るか否かに基づいて判断することが可能である。
【０１７９】
ステップＳ４３において、ワークスペース制御処理部２２は、他の中継機器の接続が有ると判断した場合には、機器管理情報を他の中継機器に配信する（ステップＳ４４）。本例においては、中継機器２５に対応する機器管理情報を中継機器２５に配信する。
【０１８０】
図１８は、本発明の実施の形態１に従う配信された機器管理情報を受信する場合のフローを説明する図である。
【０１８１】
図１８を参照して、中継機器２５のワークスペース制御処理部２２は、通信部２９を介して機器管理情報を受信したかどうかを判断する（ステップＳ５０）。そして、中継機器２５のワークスペース制御処理部２２は、通信部２９を介して機器管理情報を受信した場合には、機器管理情報を機器管理処理部３０に出力し、機器管理処理部３０は、上述したのと同様に前回のワークスペースが実行されていた状態における中継機器２５とそれぞれ接続されている情報機器および情報処理装置に関する接続情報に基づいて接続確認処理を実行する（ステップＳ５１）。
【０１８２】
具体的には、上記で説明したのと同様に、中継機器２５の機器管理処理部３０において保持している機器管理テーブルと、受信した機器管理情報（接続情報）とを比較して、機器管理処理部３０で管理されている機器管理テーブルと、機器管理情報である機器管理テーブルとを比較し、ＳＤカードから読み出された機器管理テーブルに格納されているＩＰアドレスおよび機器種別等と、機器管理処理部３０で管理されている機器管理テーブルの対応する項目とが一致するかどうかを判断する。そして、一致する接続機器に対して、ＰＣに対するワークスペースデータの配信処理および情報機器の機器管理情報に基づく制御を実行するものとする。一方、一致しない接続機器に対しては、機器管理情報に基づく制御は実行されず、ワークスペースデータの配信処理および情報機器の制御は実行されないものとする。
【０１８３】
図１９は、ＳＤカードに格納されている機器管理情報を説明する図である。
図１９（ａ），（ｂ）には、中継機器２０，２５にそれぞれ対応して格納された機器管理情報である機器管理テーブルが示されている。
【０１８４】
図１９（ａ）を参照して、ここでは、中継機器２０のワークスペースの終了前の機器管理テーブルとして、ＩＰアドレスと、機器種別とともに、当該機器の状態（ステータス）を示すデータが格納されている。具体的には、ＩＰアドレスＡＤ１であり、機器種別がＰＣのステータスは、ワークスペース表示状態として示されている。また、ＩＰアドレスＡＤ２であり、機器種別がＰＣのステータスは、ワークスペース表示状態として示されている。また、ＩＰアドレスＡＤ３であり、機器種別がＴＶ会議システムのステータスは、電源ＯＮ状態であった場合が示されている。
【０１８５】
図１９（ｂ）を参照して、中継機器２０のワークスペースの終了前の機器管理テーブルとして、ＩＰアドレスと、機器種別とともに、当該機器の状態（ステータス）を示すデータが格納されている。具体的には、ＩＰアドレスＡＤ４であり、機器種別がＰＣのステータスは、ワークスペース表示状態として示されている。また、ＩＰアドレスＡＤ５であり、機器種別がＰＣのステータスは、ワークスペース表示状態として示されている。また、ＩＰアドレスＡＤ６であり、機器種別がＴＶ会議システムのステータスは、電源ＯＮ状態として示されている。
【０１８６】
本例においては、上記の接続確認処理として、全て接続機器として一致している場合について説明する。
【０１８７】
そして、処理を終了する（エンド）。
再び、図７を参照して、次に、ワークスペースデータ配信処理を実行する（ステップＳ８）。
【０１８８】
具体的には、ワークスペースデータとして、例えば、ディスプレイ部に表示する際のワークスペースの大きさであるワークスペースのサイズ、ワークスペース内にオブジェクトが配置される場合には、オブジェクトのファイル、ワークスペース内にオブジェクトが配置される場合には、ワークスペースのサイズに基づく、ワークスペース内におけるオブジェクトの座標に関する情報をワークスペースデータとして配信処理する。
【０１８９】
具体的には、ワークスペース制御処理部２２は、情報処理装置送信部３４にワークスペースデータを出力し、情報処理装置送信部３４は、上述したように機器管理処理部３０で管理されている機器管理テーブルにおいて、機器管理情報（接続情報）に基づいて接続確認処理を実行して一致した情報処理装置に対してワークスペースデータを出力する。本例においては、ＰＣ５，ＰＣ１０は一致したものとする。これにより、ＰＣ５，ＰＣ１０のディスプレイ部に再び、上述した図１０に示されるワークスペースの画面が表示される。
【０１９０】
また、上述したように、ワークスペース制御処理部２２は、中継機器２５にワークスペースデータを通信部２９を介して送信する。
【０１９１】
中継機器２５のワークスペース制御処理部２２は、通信部２９を介して受信したワークスペースデータを情報処理装置送信部３４に転送する。中継機器２５の情報処理装置送信部３４は、上述したように機器管理処理部３０で管理されている機器管理テーブルにおいて、機器管理情報に基づいて接続確認処理を実行して一致した情報処理装置に対してワークスペースデータを出力する。本例においては、ＰＣ６，ＰＣ１１は一致したものとする。これにより、ワークスペースデータをローカルのＰＣ６，ＰＣ１１に送信する（ワークスペースデータ配信処理）。すなわち、再び、図１０に示されるワークスペースの画面がＰＣ６，ＰＣ１１のディスプレイ部に表示される。
【０１９２】
当該方式により、すなわち、ワークスペースの終了の操作指示に従って、ワークスペースを再現することが可能なワークスペース制御情報をＳＤカードに格納することにより、前回終了したワークスペースに即座に復帰させることが可能となり、一度、情報共有化システムを利用して会議等を開催した場合に、次に再び情報共有化システムを利用して会議を開催する場合には、システムを立ち上げる毎に初期状態から前回の会議状態の画面に復元する操作を実行する必要が無く、ユーザの利便性を向上させることが可能である。
【０１９３】
再び、図７を参照して、次に、機器管理情報に含まれている動作状態情報に基づいてローカルの情報機器の制御を実行する（ステップＳ９）。
【０１９４】
具体的には、中継機器２０のワークスペース制御処理部２２は、情報機器の接続確認処理を実行して、一致する接続機器に対して、取得した機器管理情報に含まれる情報機器のステータス（動作状態情報）を参照して、接続されている情報機器に対して同一のステータスとなるように制御する。
【０１９５】
例えば、図１９（ａ）においては、情報機器であるＴＶ会議システム１５は、ステータスとして電源ＯＮ状態が格納されている。
【０１９６】
したがって、機器管理処理部３０は、機器管理情報に基づいて、接続されている情報機器に対して同一のステータスとなるように制御情報を情報機器制御情報管理部２６に出力する。
【０１９７】
情報機器制御情報管理部２６は、機器管理処理部３０からの制御情報に従って、情報機器に対して同一のステータスすなわち、電源ＯＮとなるように制御信号を情報機器制御処理部２８に出力する。
【０１９８】
情報機器制御処理部２８は、情報機器制御情報管理部２６から出力された電源がＯＮとなる制御信号をＴＶ会議システム１５に対して出力する。
【０１９９】
これにより、ＴＶ会議システム１５は、電源をＯＮし、機器管理処理部３０で格納されている機器管理テーブルのステータスと同一となる。
【０２００】
すなわち、機器管理情報に基づいて、ＴＶ会議システム１５の電源が自動的にＯＮされる。
【０２０１】
また、中継機器２５のワークスペース制御処理部２２は、情報機器の接続確認処理を実行して、一致する接続機器に対して、取得した機器管理情報に含まれる情報機器のステータスを参照して、接続されている情報機器に対して同一のステータスとなるように制御する。
【０２０２】
例えば、図１９（ｂ）においては、情報機器であるＴＶ会議システム１６は、ステータスとして電源ＯＮ状態が格納されている。
【０２０３】
したがって、機器管理処理部３０は、機器管理情報に基づいて、接続されている情報機器に対して同一のステータスとなるように制御情報を情報機器制御情報管理部２６に出力する。
【０２０４】
情報機器制御情報管理部２６は、機器管理処理部３０からの制御情報に従って、情報機器に対して同一のステータスすなわち、電源ＯＮとなるように制御信号を情報機器制御処理部２８に出力する。
【０２０５】
情報機器制御処理部２８は、情報機器制御情報管理部２６から出力された電源がＯＮとなる制御信号をＴＶ会議システム１６に対して出力する。
【０２０６】
これにより、ＴＶ会議システム１５は、電源をＯＮし、機器管理処理部３０で格納されている機器管理テーブルのステータスと同一となる。
【０２０７】
すなわち、機器管理情報に基づいて、ＴＶ会議システム１６の電源が自動的にＯＮされる。
【０２０８】
したがって、情報機器について、ワークスペース連携処理として、元のワークスペースの終了前の状態に復元することが可能となる。
【０２０９】
すなわち、スキャナ、プロジェクタ、ＴＶ会議システム等のような情報機器と情報共有化システムとの連携処理を実行し、当該情報機器を利用する場合において、前回ワークスペースを利用した際の状態にそれぞれの情報機器の状態を復元することが可能であるため、それぞれの情報機器に対する操作を独立にする操作する必要が無く、ユーザの利便性を向上させることが可能である。
【０２１０】
図２０は、ＳＤカードに格納されている別の機器管理情報を表す機器管理テーブルを説明する図である。
【０２１１】
図２０（ａ），（ｂ）には、中継機器２０，２５にそれぞれ対応する機器管理情報を表す機器管理テーブルが示されている。
【０２１２】
図２０（ａ）を参照して、ＩＰアドレスと、機器種別とともに、当該機器の状態（ステータス）を示すデータが格納されている。具体的には、ＩＰアドレスＡＤ１であり、機器種別がＰＣのステータスは、ワークスペース表示状態として示されている。また、ＩＰアドレスＡＤ２であり、機器種別がＰＣのステータスは、ワークスペース表示状態として示されている。また、ＩＰアドレスＡＤ３であり、機器種別がＴＶ会議システムのステータスは、ＩＰアドレスＡＤ６のＴＶ会議システムへ接続した状態として示されている。ここで、ＩＰアドレスＡＤ６のＴＶ会議へ接続した状態とは、ＴＶ会議システム１５の電源がＯＮに設定されているとともに、ＩＰアドレスＡＤ６のＴＶ会議システムにアクセスして、接続した状態として示されている。
【０２１３】
図２０（ｂ）を参照して、ここでも同様に、ＩＰアドレスＡＤ４であり、機器種別がＰＣのステータスは、ワークスペース表示状態として示されている。また、ＩＰアドレスＡＤ５であり、機器種別がＰＣのステータスは、ワークスペース表示状態として示されている。また、ＩＰアドレスＡＤ６であり、機器種別がＴＶ会議システムのステータスは、ＩＰアドレスＡＤ３のＴＶ会議システムから接続された状態として示されている。ここで、ＩＰアドレスＡＤ３のＴＶ会議から接続された状態とは、ＴＶ会議システム１６の電源がＯＮに設定されているとともに、ＩＰアドレスＡＤ３のＴＶ会議システムからアクセスされて、接続した状態として示される。
【０２１４】
図２１は、図２０で説明したＳＤカードに格納されている別の機器管理情報の読込処理を実行した場合における各機器における処理の流れについて説明する図である。
【０２１５】
図２１を参照して、本例においては、一例として、中継機器２０において、ＳＤカードを挿入して、ＳＤカードのデータ読出処理を実行したものとする。
【０２１６】
具体的には、中継機器２０の挿入口４５にＳＤカードが挿入され、着脱式記憶装置接続部３１において、ＳＤカードの接続が検知されて、検知結果に従って、着脱式記憶装置制御部２１によりＳＤカードに格納されている機器管理情報のデータ読出が実行される。
【０２１７】
ＳＤカードに格納されているワークスペース制御情報に基づくワークスペースの復元については、上記で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０２１８】
ＳＤカードに格納され、読み出された機器管理情報について、中継機器２０に対応する機器管理情報は、中継機器２０の機器管理処理部３０に出力される。上述したのと同様の方式に従って、中継機器２０の機器管理処理部３０は、機器管理情報に基づいて、接続されている情報機器に対して同一のステータスとなるように制御情報を情報機器制御情報管理部２６に出力する。上述したようにステータスが「ＩＰアドレスＡＤ６のＴＶ会議へ接続した状態」とは、ＴＶ会議システム１５を電源ＯＮに設定するとともに、ＩＰアドレスＡＤ６のＴＶ会議システムにアクセスして、接続した状態を指し示すものとする。
【０２１９】
したがって、上述したように中継機器２０の情報機器制御処理部２８は、ＴＶ会議システム１５の電源をオンする。
【０２２０】
また、ＳＤカードに格納され、読み出された機器管理情報について、中継機器２５に対応する機器管理情報は、通信部２９を介して中継機器２５に送信される。そして、中継機器２５の機器管理処理部３０は、通信部２９を介して中継機器２０から送信された機器管理情報に基づいて、接続されている情報機器に対して同一のステータスとなるように制御情報を情報機器制御情報管理部２６に出力する。上述したようにステータスが「ＩＰアドレスＡＤ３のＴＶ会議から接続された状態」とは、ＴＶ会議システム１６を電源ＯＮに設定するとともに、ＩＰアドレスＡＤ３のＴＶ会議システムからアクセスされて、接続された状態を指し示すものとする。
【０２２１】
したがって、上述したように中継機器２５の情報機器制御処理部２８は、ＴＶ会議システム１６の電源をオンする。
【０２２２】
また、中継機器２０の情報機器制御情報管理部２６は、ＴＶ会議システム１５からＴＶ会議システムへのアクセスとなるように、接続要求コマンドを通信部２９を介して、中継機器２５に出力する。
【０２２３】
中継機器２５の情報機器制御情報管理部２６は、中継機器２０からの接続要求コマンドを受信して、情報機器制御処理部２８に対して、ＴＶ会議システム１５とＴＶ会議システムとの接続が開始されるように制御する。
【０２２４】
当該動作により、ＳＤカードに格納されている機器管理情報を読み出して、情報機器を元のステータスに復元することが可能となる。
【０２２５】
したがって、ワークスペースの終了処理の際に、ＳＤカードに中継機器と接続されていた情報機器のステータスの情報である機器管理情報を格納することにより、情報機器と情報共有化システムとの連携処理を実行し、当該情報機器を利用する場合において、次にワークスペースを立ち上げる際に、各情報機器を独立に操作することなく、元のワークスペースの終了前の状態に復元することが可能となり、ユーザの利便性を向上させることが可能である。
【０２２６】
なお、本実施の形態においては、ＳＤカードにワークスペース情報として機器管理情報およびワークスペース制御情報がともに格納された場合について説明したが、いずれか一方が格納された構成とすることも可能である。例えば、ワークスペース情報にワークスペース制御情報のみを格納した場合において、前回の中継機器との接続の有無に係わらず、現在、中継機器と接続されている情報処理装置にワークスペースデータを配信するようにすることも可能である。
【０２２７】
（実施の形態２）
図２２は、本発明の実施の形態２に従う情報共有化システムについて説明する概略図である。
【０２２８】
図２２を参照して、本発明の実施の形態２に従う情報共有化システムは、実施の形態１に従う情報共有化システムと比較して、さらにサーバ８０を設けた点が異なる。なお、本実施の形態２において、ワークスペース制御処理部２２は、サーバ８０に対するデータ読出およびデータ書込が可能なアクセス手段としても機能する。
【０２２９】
サーバ８０は、情報共有化ユニット１，２と、ネットワーク３５で互いに接続されている。サーバ８０の構成は、ＰＣ５等と同様の構成であるものとする。また、サーバ８０は、情報を記憶するための記憶領域を有し、外部から受信したデータに対して、後述するハッシュ値を発行するものとする。そして、外部から受信したデータを発行したハッシュ値に対応付けて当該記憶領域に格納する。そして、ハッシュ値を用いて、記憶領域に対応付けて格納されたデータのデータ読出を実行するものとする。
【０２３０】
図２３は、本発明の実施の形態２に従うワークスペース情報の格納について説明するフロー図である。
【０２３１】
図２３を参照して、本発明の実施の形態２に従うワークスペース情報の格納は、図１４のフローと比較して、ステップＳ２１〜Ｓ２５については、図１４で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０２３２】
そして、ワークスペース制御処理部２２は、ステップＳ２８において、取得したワークスペース情報を通信部２９を介してサーバ８０に送信する（ステップＳ２８）。
【０２３３】
そして、次に、サーバ８０から送信されたハッシュ値を取得する（ステップＳ２７）。
具体的には、サーバ８０は、ワークスペース情報を受信して、サーバ８０内に設けられた記憶領域に受信したワークスペース情報を格納する。その際、サーバ８０は、当該ワークスペース情報を記憶領域から取り出す際に用いるキー（読出コード）としていわゆるハッシュ関数に基づくハッシュ値を発行する。そして、サーバ８０は、発行したハッシュ値に対応付けて記憶領域にワークスペース情報を格納する。そして、サーバ８０は、発行したハッシュ値をワークスペース情報を送信した中継機器２０に対して送信する。
【０２３４】
そして、次に、中継機器２０のワークスペース制御処理部２２は、サーバ８０から送信されたハッシュ値を取得する（ステップＳ２７）。
【０２３５】
そして、ワークスペース制御処理部２２は、取得したハッシュ値をＳＤカードに格納する（ステップＳ２８）。
【０２３６】
具体的には、ワークスペース制御処理部２２は、取得したハッシュ値を着脱式記憶装置制御部２１に出力し、着脱式記憶装置制御部２１は、着脱式記憶装置接続部３１を介して接続されているＳＤカードに取得したハッシュ値を格納する。
【０２３７】
そして、ワークスペース終了処理を実行する（ステップＳ２９）。ワークスペース終了処理については、図１４で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０２３８】
図２４は、図２３で説明したワークスペースの終了操作を実行した場合の各機器における処理の流れについて説明する図である。
【０２３９】
図２４を参照して、本例においては、一例として、ＰＣ５において、ワークスペース終了操作を実行したものとする。
【０２４０】
具体的には、例えば、ＰＣ５のディスプレイ部に表示されているワークスペースについて、ユーザが「終了」ボタン５４の操作指示をした場合には、ＰＣ５のＣＰＵ２０１は、通信インターフェイス部２０７を介して再び前回のワークスペースを復元するために必要な情報であるワークスペース制御情報を生成して、中継機器２０に出力する。
【０２４１】
そして、中継機器２０のワークスペース制御処理部２２は、機器管理処理部３０から機器管理情報を取得する。
【０２４２】
また、中継機器２０のワークスペース制御処理部２２は、終了操作に基づいて、中継機器２５に対して通信部２９を介して機器管理情報の取得を要求するコマンドを送信する。
【０２４３】
中継機器２５のワークスペース制御処理部２２は、中継機器２０からの機器管理情報の取得の要求のコマンドを受けて、機器管理情報を通信部２９を介して中継機器２０に対して送信する。
【０２４４】
そして、中継機器２０のワークスペース制御処理部２２は、ワークスペース制御情報とともに、機器管理処理部３０で保持している機器管理情報および中継機器２５から送信された機器管理情報を取得する。
【０２４５】
そして、ワークスペース制御処理部２２は、ワークスペース制御情報および機器管理情報をサーバ８０に送信する。
【０２４６】
サーバ８０は、中継機器２０から受信したワークスペース制御情報および機器管理情報を取得して、機器管理情報およびワークスペース制御情報を記憶領域に格納する。そして、その際、読出コードとなるハッシュ値を発行して、ハッシュ値を中継機器２０に対して送信する。
【０２４７】
中継機器２０のワークスペース制御処理部２２は、ハッシュ値を受信して、着脱式記憶装置制御部２１に出力する。着脱式記憶装置制御部２１は、着脱式記憶装置接続部３１を介して、装着されているＳＤカードに対してハッシュ値を格納する。
【０２４８】
また、中継機器２０は、上述したのと同様に情報処理装置操作検知部３２からのワークスペース消去指示コマンドをＰＣ１０に対して配信する。
【０２４９】
具体的には、ワークスペース制御処理部２２は、情報処理装置送信部３４に対してワークスペース消去指示コマンドを情報処理装置送信部３４に出力する。情報処理装置送信部３４は、ワークスペース消去指示コマンドをローカルのＰＣ１０に出力する。
【０２５０】
また、ワークスペース制御処理部２２は、通信部２９を介してワークスペース消去指示コマンドを中継機器２５に出力する。
【０２５１】
中継機器２５のワークスペース制御処理部２２は、ワークスペース消去指示コマンドを情報処理装置送信部３４に出力する。情報処理装置送信部３４は、ワークスペース消去指示コマンドをローカルのＰＣ６，ＰＣ１１に出力する。
【０２５２】
これにより、ＰＣ６，ＰＣ１０，ＰＣ１１におけるワークスペースの表示を消去する（ワークスペース表示消去）。
【０２５３】
なお、ＰＣ５については、ワークスペースの終了操作に従ってワークスペースの表示が消去される。
【０２５４】
図２５は、本発明の実施の形態２に従う中継機器２０のワークスペースの起動処理を説明するフロー図である。
【０２５５】
図２５を参照して、図７のフロー図と比較して異なる点は、ステップＳ６＃の代わりに、ステップＳ６０〜Ｓ６２を追加した点が異なる。その他の点については、図７で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０２５６】
ワークスペースを再開する場合において、ステップＳ５において、ＳＤカードの挿入があるかどうかが判断される（ステップＳ５）。そして、次に、ＳＤカードの挿入があると判断した場合には、ＳＤカードのデータ読出を実行する（ステップＳ６）。そして、次に、ＳＤカードから読み出されたデータに基づいて、ＳＤカードから読み出されたデータにハッシュ値が有るか否かを判断する（ステップＳ６０）。
【０２５７】
次に、ステップＳ６０において、ＳＤカードにハッシュ値が有ると判断された場合には、ワークスペース制御処理部２２は、ハッシュ値をサーバ８０に送信する（ステップＳ６１）。
【０２５８】
そして、次に、ワークスペース制御処理部２２は、ハッシュ値の送信に基づくサーバ８０から送信されたワークスペース制御情報および機器管理情報を取得する（ステップＳ６２）。
【０２５９】
そして、ワークスペース制御処理部２２は、取得したワークスペース制御情報に基づいてワークスペースデータを生成する（ステップＳ７）。以降の処理については、同様であるのでその詳細な説明は繰り返さない。
【０２６０】
当該方式により、上述したように再び、例えば図１０に示されるワークスペースがＰＣ５，ＰＣ６，ＰＣ１０，ＰＣ１１のディスプレイ部に表示される。
【０２６１】
すなわち、ワークスペースの終了の操作指示に従って、サーバ８０にワークスペース制御情報および機器管理情報を格納し、当該情報を読み出すためのハッシュ値をＳＤカードに格納することにより、前回終了したワークスペースに即座に復帰させることが可能となり、一度、情報共有化システムを利用して会議等を開催した場合に、次に再び情報共有化システムを利用して会議を開催する場合には、システムを立ち上げる毎に初期状態から前回の会議状態の画面に復元する操作を実行する必要が無く、ユーザの利便性を向上させることが可能である。
【０２６２】
図２６は、本発明の実施の形態２に従う図２０で説明したＳＤカードに格納されている別の機器管理情報の読込処理を実行した場合における各機器における処理の流れについて説明する図である。
【０２６３】
図２６を参照して、本例においては、一例として、中継機器２０において、ＳＤカードを挿入して、ＳＤカードのデータ読出処理を実行したものとする。
【０２６４】
具体的には、中継機器２０の挿入口４５にＳＤカードが挿入され、着脱式記憶装置接続部３１において、ＳＤカードの接続が検知されて、検知結果が着脱式記憶装置制御部２１によりＳＤカードに格納されているハッシュ値のデータ読出が実行される。
【０２６５】
そして、中継機器２０のワークスペース制御処理部２２は、ＳＤカードから読み出されたハッシュ値をサーバ８０に送信する。
【０２６６】
サーバ８０は、中継機器２０からのハッシュ値を受信して、ハッシュ値に対応付けられて記憶領域に格納されている機器管理情報を読み出して、当該読み出した状態情報および機器管理情報を中継機器２０に送信する。
【０２６７】
なお、サーバ８０から送信されたワークスペース制御情報に基づくワークスペースの復元については、上記で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０２６８】
サーバ８０に格納され、読み出された機器管理情報について、中継機器２０に対応する機器管理情報は、中継機器２０の機器管理処理部３０に出力される。上述したのと同様の方式に従って、中継機器２０の機器管理処理部３０は、受信した機器管理情報に基づいて、接続されている情報機器に対して同一のステータスとなるように制御情報を情報機器制御情報管理部２６に出力する。以降の処理については、図２１で説明したのと同様である。
【０２６９】
当該動作により、ＳＤカードにハッシュ値を格納し、ＳＤカードを挿入口に挿入することにより、ハッシュ値に基づいてサーバ８０に格納されている機器管理情報を読み出して、情報機器を元のステータスに復元することが可能となる。
【０２７０】
したがって、ワークスペースの終了処理の際に、ＳＤカードにサーバ８０に格納した機器管理情報を読み出すためのハッシュ値を格納することにより、情報機器と情報共有化システムとの連携処理を実行し、当該情報機器を利用する場合において、次にワークスペースを立ち上げる際に、ハッシュ値に基づいて機器管理情報をサーバ８０から読み出して、元のワークスペースの終了前の状態に復元することが可能となり、各情報機器を独立に操作する必要が無く、ユーザの利便性を向上させることが可能である。
【０２７１】
また、本実施の形態２に従う構成においては、サーバ８０に機器管理情報を格納して、ＳＤカードにハッシュ値を格納する構成であるので、ＳＤカードの容量が大きくない場合であっても容易に実現することが可能である。
【０２７２】
なお、上記においては、中継機器の起動処理に関して、中継機器２０に電源が投入された後、中継機器２０側から例えばローカルの情報処理装置に対してワークスペースの初期画面の立ち上げを指示する方式について説明したが、特にこれに限られず、ワークスペースを閲覧／編集等するための初期画面は、ローカルの情報処理装置で立ち上げ、例えば、図６の「メニュー」の項目ボタンを選択して、ワークスペースの初期画面を立ち上げるようにすることも可能である。また、その際に、中継機器２０の電源投入と組み合わせて、中継機器２０の電源が投入された場合にワークスペースの配信処理を実行するようにすることも可能である。
【０２７３】
また、本発明にかかる情報機器として、ＴＶ会議システムを例に挙げて説明したが、ＴＶ会議システムに限られず、プロジェクタや、ＭＦＰや、スキャナや、プリンタ、カメラ、マイク、ＩＰ（Internet  Protocol）電話機等であってもよい。なお、中継機器を制御する各部について、コンピュータを機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０２７４】
なお、本発明にかかるプログラムは、コンピュータのオペレーションシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０２７５】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０２７６】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０２７７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２７８】
１，２  情報共有化ユニット、５，６，１０，１１  ＰＣ、１５，１６  ＴＶ会議システム、２０，２５  中継器、２１  着脱式記憶装置制御部、２２  ワークスペース制御処理部、２３  ＲＡＭ、２４  接続機器識別処理部、２６  情報機器制御情報管理部、２８  情報機器制御処理部、２９  通信部、３０  機器管理処理部、３１  着脱式記憶装置接続部、３２  情報処理装置操作検知部、３３  ＲＯＭ、３４  情報処理装置送信部、３５  ネットワーク、３６  コネクタ部、３８  内部バス、４０  ＤＨＣＰサービス、２０１  ＣＰＵ、２０３  内部バス、２０５  ディスプレイ部、２０７  通信インタフェイス部、２０９  入力部、２１１  ＨＤＤ、２１３  メモリ部、２１５  ＣＤ−ＲＯＭドライブ、２１７  ＦＤＤドライブ。
【図１】
2010055799.tif 000003
【図２】
2010055799.tif 000004
【図３】
2010055799.tif 000005
【図４】
2010055799.tif 000006
【図５】
2010055799.tif 000007
【図６】
2010055799.tif 000008
【図７】
2010055799.tif 000009
【図８】
2010055799.tif 000010
【図９】
2010055799.tif 000011
【図１０】
2010055799.tif 000012
【図１１】
2010055799.tif 000013
【図１２】
2010055799.tif 000014
【図１３】
2010055799.tif 000015
【図１４】
2010055799.tif 000016
【図１５】
2010055799.tif 000017
【図１６】
2010055799.tif 000018
【図１７】
2010055799.tif 000019
【図１８】
2010055799.tif 000020
【図１９】
2010055799.tif 000021
【図２０】
2010055799.tif 000022
【図２１】
2010055799.tif 000023
【図２２】
2010055799.tif 000024
【図２３】
2010055799.tif 000025
【図２４】
2010055799.tif 000026
【図２５】
2010055799.tif 000027
【図２６】
2010055799.tif 000028
【国際調査報告】
2010055799.tif 000029
2010055799.tif 000030
2010055799.tif 000031
2010055799.tif 000032