(57)【要約】【課題】  会議参加者の所持するコンピュータのサーバ装置への接続設定が容易で、コンピュータを使った画面の共有、書き込み等が可能な電子装置を提供する。【解決手段】  コンピュータ１００と、サーバ装置３０とを通信可能な状態に接続するＵＳＢメモリ１０であって、ＵＳＢメモリ１０は、コンピュータで実行されるプログラムとデータとを保存する記憶領域を有し、ＵＳＢメモリ１０がコンピュータ１００に接続されると、コンピュータ１００からサーバ装置３０との接続に必要な接続情報を取り出して、記憶領域に書き込むＰＣ性能・使用状況検出部２１と、記憶領域に書き込まれた、サーバ装置３０がコンピュータ１００に通知する接続のための接続必要情報を使用して、コンピュータ１００にサーバ装置３０との接続手順を実行させるコネクション部２２とを有している。【選択図】        図２
2007323285.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータと、サーバ装置とを通信可能な状態に接続する電子装置であって、
前記電子装置は、前記コンピュータで実行されるプログラムとデータとを保存する記憶領域を有し、
前記プログラムは、前記電子装置が前記コンピュータに接続された時に、前記コンピュータから前記サーバ装置との接続に必要な接続情報を取り出して、前記記憶領域に書き込む第１の処理手段と、
前記記憶領域に書き込まれた、前記サーバ装置が前記コンピュータに通知する接続のための接続必要情報を使用して、前記コンピュータに前記サーバ装置との接続手順を実行させる第２の処理手段と、
を有することを特徴とする電子装置。
【請求項２】
前記プログラムは、前記コンピュータの表示手段に表示される表示データを取り込んで前記記憶領域に格納する第３の処理手段を有することを特徴とする請求項１記載の電子装置。
【請求項３】
前記プログラムは、前記記憶領域に格納した前記表示データを、接続した前記サーバ装置にアップロードする第４の処理手段を有することを特徴とする請求項２記載の電子装置。
【請求項４】
前記プログラムは、前記サーバ装置に所定時間ごとにアクセスして、前記サーバ装置に登録された他のコンピュータの表示データをダウンロードする第５の処理手段を有することを特徴とする請求項１から３のいずれか一項記載の電子装置。
【請求項５】
前記第２の処理手段は、前記コンピュータと前記サーバ装置とが共に備える通信デバイスを前記コンピュータの表示手段に表示させ、選択された通信デバイスを用いて前記コンピュータと前記サーバ装置とを接続することを特徴とする請求項１記載の電子装置。
【請求項６】
前記第１の処理手段は、前記電子装置が接続されたコンピュータの能力及び動作状況の少なくとも１つに関する情報を検出し、
前記第２の処理手段は、前記情報に基づいて前記コンピュータと前記サーバ装置との通信の転送レートを設定することを特徴とする請求項１記載の電子装置。
【請求項７】
前記第１の処理手段は、前記電子装置が接続されたコンピュータの能力及び動作状況の少なくとも１つに関する情報を検出し、
前記第３の処理手段は、前記情報に基づいて前記コンピュータの表示手段に表示された画像をキャプチャする解像度を設定することを特徴とする請求項２記載の電子装置。
【請求項８】
コンピュータと、サーバ装置と、これらの装置間を自動で接続する電子装置とを有するネットワーク接続システムであって、
前記電子装置は、前記コンピュータで実行されるプログラムとデータとを保存する記憶領域を有し、
前記プログラムは、前記コンピュータに前記電子装置を接続した時に、前記コンピュータから接続に必要な接続情報を取り出して、前記記憶領域に書き込む第１の処理手段を有し、
前記サーバ装置は、前記電子装置が接続されると、前記記憶領域から前記接続情報を読み出す読み出し手段と、前記記サーバ装置が前記コンピュータに通知する接続のための接続必要情報を前記記憶領域に書き込む書き込み手段とを有し、
前記プログラムは、前記コンピュータに前記電子装置を接続した時に、前記コンピュータに前記接続必要情報を読み込ませ、前記接続必要情報を使用して前記サーバ装置との接続処理を実行させる第２の処理手段をさらに有することを特徴とするネットワーク接続システム。
【請求項９】
前記プログラムは、前記電子装置が前記コンピュータに接続された時に、前記コンピュータを使用しているユーザ情報を検出する第６の処理手段と、
前記コンピュータの音声入力手段より入力された音声データを取り込む第７の処理手段と、
前記音声データと前記ユーザ情報とを前記サーバ装置にアップロードする第８の処理手段とを有することを特徴とする請求項８記載のネットワーク接続システム。
【請求項１０】
前記サーバ装置は、付加情報を入力する入力デバイスを識別するデバイス識別情報と、前記コンピュータの識別情報と、前記ユーザ情報とを関連付けて管理する管理手段を有し、
コンピュータから送信される音声データと、前記入力デバイスによって入力される付加情報とを、利用者ごとに管理することを特徴とする請求項９記載のネットワーク接続システム。
【請求項１１】
前記プログラムは、前記電子装置が前記コンピュータに接続された時に、前記コンピュータを使用しているユーザ情報を検出する第６の処理手段と、
前記ユーザ情報を前記サーバ装置にアップロードすると共に、前記コンピュータの音声入力手段により所定レベル以上の音圧を検出したときに、該音圧を検出した時刻情報を前記サーバ装置にアップロードする第９の処理手段を有し、
前記サーバ装置は、各コンピュータから送信される前記時刻情報と前記ユーザ情報とにより、前記サーバ装置の音声入力手段より入力した音声データの発言者を特定する特定手段を有することを特徴とする請求項８記載のネットワーク接続システム。
【請求項１２】
コンピュータと、サーバ装置との接続方法であって、
前記コンピュータから接続に必要な接続情報を取得するステップと、
前記サーバ装置に前記接続情報を通知し、前記記サーバ装置が前記コンピュータに通知する、接続のための接続必要情報を取得するステップと、
前記コンピュータに前記接続必要情報を使用して前記サーバ装置との接続処理を実行させるステップとを有することを特徴とするネットワーク接続方法。
【請求項１３】
コンピュータに、サーバ装置との接続に必要な前記コンピュータの接続情報を検出して、前記コンピュータに接続した電子装置に書き込こませる処理と、
前記サーバ装置が前記コンピュータに通知する、接続のための接続必要情報を前記電子装置から取り出して、前記接続必要情報を使用して前記コンピュータに前記サーバ装置との接続手順を実行させる処理とを実行させるように制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議参加者の持ち込んだコンピュータを会議システムを提供するサーバ装置に接続して、コンピュータの有効活用を図るための技術に関する。
【背景技術】
【０００２】
近年、コンピュータ同士を相互に接続し、遠隔地間でのテレビ会議を実現するシステムが一般的となりつつある。テレビ会議システムによれば、互いに離れた地点にある会議室の間で画像と音声を伝送し、テレビ画面に映る参加者の顔を見ながら会議を運営することができる。現実には遠隔地にいる参加者同士があたかも同じ会議室にいるかのように議事を進行することができる。また、各自の現実の移動を伴わないため、時間の有効活用や旅費などの経費削減などにもつながる。
【０００３】
特許文献１は、ネットワークを介して接続され端末間で、モニタに表示される映像を共有するシステムであって、一の端末においてモニタに表示されたアイコンをドラッグし、資料表示エリア内でドロップする操作が行われると、ネットワークに接続された他の端末においてもアイコンのドラッグ＆ドロップ操作が再現され、各端末において資料データが展開され、モニタ上の資料表示エリアに表示される。資料表示エリアに表示された資料データには、透明レイヤを重ねて自由に描画が可能であり、一端末において描画された図形、文字等が他の端末においても同様に再現される。
【０００４】
また特許文献２では、デジタルカメラ及びマイクロホンを使用して、会議のホワイトボードの内容と、音声信号の両方をキャプチャするシステムを提案している。
【０００５】
【特許文献１】特開２００３−３２３３８７号公報
【特許文献２】特開２００４−０８０７５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
遠隔会議の形態として、個々のパーソナルコンピュータ上で相手側の映像や資料を共有するのではなく、会議室にあるプロジェクタやＰＤＰといった大きな画面を用いて共有する形態がある。例えば、富士ゼロックス社製インタラクティブ・ウォールでは遠隔地の映像と資料を同時に共有することができる。
【０００７】
しかし、上記インタラクティブ・ウォール等の従来の会議室設置型の画面共有システムでは、遠隔間での資料共有を行うにあたり、会議室に割り当てられたサーバに資料データを予め格納しておく必要がある。会議資料が会議までに予め準備できれていればよいが、会議直前まで資料作成をしていた場合、資料を会議システムに登録しておくような時間は取れない。
【０００８】
また、仮に特許文献１のシステムを用いて、上記の形態で遠隔地間で画面の共有をしようとした場合も、同様にデータの格納の必要がある。さらに、ユーザの所有するコンピュータを会議システムのサーバに接続するために、サーバのＩＰアドレスなどの接続情報が必要となり、接続設定に手間がかかるという問題もある。
【０００９】
また、仮に、会議室に設置されたサーバが特殊なＲＧＢキャプチャカードを備えていてパーソナルコンピュータからの映像信号取り込むことや、特許文献２に記載の方式を用いて画像をカメラから取り込むこともできるが、アナログ信号の変換過程があるため、画質が劣化してしまうといった問題がある。
【００１０】
本発明は上記事情に鑑みてなされたものであり、会議参加者の所持するコンピュータのサーバ装置への接続が容易で、コンピュータを使った高画質な画面の共有、書き込み等が可能な電子装置、ネットワーク接続システム、接続方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
かかる目的を達成するために本発明の電子装置は、コンピュータと、サーバ装置とを通信可能な状態に接続する電子装置であって、前記電子装置は、前記コンピュータで実行されるプログラムとデータとを保存する記憶領域を有し、前記プログラムは、前記電子装置が前記コンピュータに接続された時に、前記コンピュータから前記サーバ装置との接続に必要な接続情報を取り出して、前記記憶領域に書き込む第１の処理手段と、前記記憶領域に書き込まれた、前記サーバ装置が前記コンピュータに通知する接続のための接続必要情報を使用して、前記コンピュータに前記サーバ装置との接続手順を実行させる第２の処理手段とを有する構成としている。
このように本発明は、電子装置を用いてコンピュータとサーバ装置とを簡単に接続することができる。
【００１２】
上記電子装置において、前記プログラムは、前記コンピュータの表示手段に表示される表示データを取り込んで前記記憶領域に格納する第３の処理手段を有するとよい。
従って、コンピュータに表示された表示データを電子装置に取り込むことができる。
【００１３】
上記電子装置において、前記プログラムは、前記記憶領域に格納した前記表示データを、接続した前記サーバ装置にアップロードする第４の処理手段を有するとよい。
従って、コンピュータに表示した画面データを、サーバ装置にアップロードすることができる。
【００１４】
上記電子装置において、前記プログラムは、前記サーバ装置に所定時間ごとにアクセスして、前記サーバ装置に登録された他のコンピュータの表示データをダウンロードする第５の処理手段を有するとよい。
従って、他のコンピュータに表示された表示データをサーバ装置からダウンロードすることができ、複数のコンピュータ間で表示データを共有することができる。
【００１５】
上記電子装置において、前記第２の処理手段は、前記コンピュータと前記サーバ装置とが共に備える通信デバイスを前記コンピュータの表示手段に表示させ、選択された通信デバイスを用いて前記コンピュータと前記サーバ装置とを接続するとよい。
従って、ユーザの所望とする通信デバイスで、コンピュータとサーバ装置とを接続することができる。
【００１６】
上記電子装置において、前記第１の処理手段は、前記電子装置が接続されたコンピュータの能力及び動作状況の少なくとも１つに関する情報を検出し、前記第２の処理手段は、前記情報に基づいて前記コンピュータと前記サーバ装置との通信の転送レートを設定するとよい。
従って、コンピュータの能力や動作状況に応じた転送レートに設定することができる。
【００１７】
上記電子装置において、前記第１の処理手段は、前記電子装置が接続されたコンピュータの能力及び動作状況の少なくとも１つに関する情報を検出し、前記第３の処理手段は、前記情報に基づいて前記コンピュータの表示手段に表示された画像をキャプチャする解像度を設定するとよい。
従って、コンピュータの能力や動作状況に応じて、キャプチャする画像の解像度を変更することができる。
【００１８】
本発明のネットワーク接続システムは、コンピュータと、サーバ装置と、これらの装置間を自動で接続する電子装置とを有するネットワーク接続システムであって、前記電子装置は、前記コンピュータで実行されるプログラムとデータとを保存する記憶領域を有し、前記プログラムは、前記コンピュータに前記電子装置を接続した時に、前記コンピュータから接続に必要な接続情報を取り出して、前記記憶領域に書き込む第１の処理手段を有し、前記サーバ装置は、前記電子装置が接続されると、前記記憶領域から前記接続情報を読み出す読み出し手段と、前記記サーバ装置が前記コンピュータに通知する接続のための接続必要情報を前記記憶領域に書き込む書き込み手段とを有し、前記プログラムは、前記コンピュータに前記電子装置を接続した時に、前記コンピュータに前記接続必要情報を読み込ませ、前記接続必要情報を使用して前記サーバ装置との接続処理を実行させる第２の処理手段をさらに有する構成としている。
このように本発明は、電子装置を用いてコンピュータとサーバ装置とを簡単に接続することができる。
【００１９】
上記ネットワーク接続システムにおいて、前記プログラムは、前記電子装置が前記コンピュータに接続された時に、前記コンピュータを使用しているユーザ情報を検出する第６の処理手段と、前記コンピュータの音声入力手段より入力された音声データを取り込む第７の処理手段と、前記音声データと前記ユーザ情報とを前記サーバ装置にアップロードする第８の処理手段とを有しているとよい。
従って、各コンピュータで入力した音声データを、サーバ装置側で一括管理することができる。
【００２０】
上記ネットワーク接続システムにおいて、前記サーバ装置は、付加情報を入力する入力デバイスを識別するデバイス識別情報と、前記コンピュータの識別情報と、前記ユーザ情報とを関連付けて管理する管理手段を有し、コンピュータから送信される音声データと、前記入力デバイスによって入力される付加情報とを、利用者ごとに管理するとよい。
従って、各コンピュータで入力される音声データや、入力デバイスによって入力される付加情報とを、利用者ごとに管理することができる。
【００２１】
前記プログラムは、前記電子装置が前記コンピュータに接続された時に、前記コンピュータを使用しているユーザ情報を検出する第６の処理手段と、前記ユーザ情報を前記サーバ装置にアップロードすると共に、前記コンピュータの音声入力手段により所定レベル以上の音圧を検出したときに、該音圧を検出した時刻情報を前記サーバ装置にアップロードする第９の処理手段を有し、前記サーバ装置は、各コンピュータから送信される前記時刻情報と前記ユーザ情報とにより、前記サーバ装置の音声入力手段より入力した音声データの発言者を特定する特定手段を有するとよい。
従って、入力した音声データの発言者を管理することができる。
【００２２】
本発明の接続方法は、コンピュータと、サーバ装置との接続方法であって、前記コンピュータから接続に必要な接続情報を取得するステップと、前記サーバ装置に前記接続情報を通知し、前記記サーバ装置が前記コンピュータに通知する、接続のための接続必要情報を取得するステップと、前記コンピュータに前記接続必要情報を使用して前記サーバ装置との接続処理を実行させるステップとを有しているとよい。
【００２３】
本発明は、コンピュータに、コンピュータに、サーバ装置との接続に必要な前記コンピュータの接続情報を検出して、前記コンピュータに接続した電子装置に書き込こませる処理と、前記サーバ装置が前記コンピュータに通知する、接続のための接続必要情報を前記電子装置から取り出して、前記接続必要情報を使用して前記コンピュータに前記サーバ装置との接続手順を実行させる処理とを実行させるように制御することを特徴としている。
【発明の効果】
【００２４】
本発明は、会議参加者の所持するコンピュータのサーバ装置への接続設定が容易となり、コンピュータを使った画面の共有、書き込み等が可能となる。
【発明を実施するための最良の形態】
【００２５】
添付図面を参照しながら本発明の好適な実施例を説明する。
【実施例１】
【００２６】
まず、図１を参照しながら電子装置１０の構成について説明する。電子装置１０は、ユーザの所有するコンピュータ１００と、サーバ装置３０とを接続する装置であり、接続後には、コンピュータ１００に表示されるモニタ画面をキャプチャし、キャプチャしたモニタ画面をサーバ装置３０にアップロードする機能を備えている。
【００２７】
電子装置１０は、コンピュータに着脱自在のメモリであって、例えばＵＳＢメモリとして実現される。以下では、電子装置１０をＵＳＢメモリ１０として説明する。ＵＳＢメモリ１０は、インタフェース部１２と、メモリ部１４とを有している。メモリ部１４は、記憶領域として、プログラム領域１６とデータ領域１８とを有している。メモリ部１４は、プログラム領域１６とデータ領域１８とに予め分離されているわけではなく、プログラムを格納したメモリ領域をプログラム領域と呼び、データを格納したメモリ領域をデータ領域と呼ぶ。インタフェース部１２は、コンピュータなどの外部装置とのインタフェースを形成するもので、ＵＳＢメモリで一般的に用いられている構成である。インタフェース部１２は、例えばＵＳＢコントローラ（ハードウェア）や、初期化、接続、転送、切断などの機能を実現するソフトウェアを備えている。
【００２８】
図２には、プログラム領域１６に格納されたプログラムをコンピュータ１００が読み込むことによって、コンピュータ１００で実現される機能ブロックを示す。図２に示すようにＰＣ性能・使用状況検出部（本発明の第１の処理手段に該当する）２１、コネクション部（本発明の第２の処理手段に該当する）２２、キャプチャ部（本発明の第３の処理手段及び第７の処理手段に該当する）２３、データアップロード部（本発明の第４の処理手段及び第８の処理手段に該当する）２４、画像共有部（本発明の第５の処理手段に該当する）２５、アノテーション部２６を実現するためのプログラムがプログラム領域に格納されている。
【００２９】
また、図１に示すＵＳＢメモリ１０は、図３に示すコンピュータ１００に接続され、図２に示す各部のプログラムをこのコンピュータ１００が実行することにより、上述した処理手段が実現される。コンピュータ１００は、ＣＰＵ１０１、メモリ１０２、ＨＤＤ１０３、通信インタフェース（Ｉ／Ｆ）部１０４、マウスやキーボードなどの操作部１０５、モニタ１０６、外部インタフェースを構成する複数のＵＳＢ端子１０７を有する。ＵＳＢメモリ１０は、ＵＳＢ端子１０７に挿入される。コンピュータ１００は、通信Ｉ／Ｆ部１０４を介してネットワーク１１０に接続し、ネットワーク１１０に接続されたサーバ装置３０とデータの授受を行うことができる。なお、図３では、ネットワーク１１０に複数のコンピュータ１００が接続されているが、これらのコンピュータ１００もＵＳＢメモリ１０によってサーバ装置３０に接続され、サーバ装置３０との通信が可能な状態にある。また、ネットワーク１１０に接続されたコンピュータ１００同士での通信も可能である。
【００３０】
図２の各機能部について説明する。ＵＳＢメモリ１０をコンピュータ１００のＵＳＢ端子１０７に挿入すると、公知のオートラン機能によりプログラムを自動的に実行し、所定のコマンドをコンピュータ１００に実行させる。
【００３１】
ＵＳＢメモリ１０がコンピュータ１００に挿入されると、まず、ＰＣ性能・使用状況検出部２１は、ＣＰＵ１０１に/proc/devices、/proc/cpuinfoのコマンドを実行させる。ＣＰＵ１０１は、ＰＣ性能・使用状況検出部２１の命令に従って/proc/devicesのコマンドを実行し、実行結果としてデバイス情報をＵＳＢメモリ１０に返す。次に、ＰＣ性能・使用状況検出部２１は、ＣＰＵ１０１にipconfig又はifconfigといったコマンドを実行させる。ＣＰＵ１０１は、ipconfig又はifconfigのコマンドを実行してコンピュータ１００のＩＰアドレスを検出する。取得したデバイス情報や、ＩＰアドレスは、ＰＣ性能・使用状況検出部２１の制御によって、データ領域１８に書き込まれる。
【００３２】
コネクション部２２は、オートラン機能により自動的に起動するか、又は図３の操作部１０５を用いてユーザが起動を指示することで起動する。コネクション部２２には、コンピュータ１００に、サーバ装置３０と接続させるためのプログラムが格納されている。コンピュータ１００のＣＰＵ１０１は、コネクション部２２のプログラムを読み込むと、データ領域１８に格納したサーバ装置３０の接続必要情報を読み込んで、サーバ装置３０との接続手順を実行する。
【００３３】
キャプチャ部２３は、オートラン機能により自動的に起動するか、又は図３の操作部１０５を用いてユーザが起動を指示することで起動する。キャプチャ部２３は、コンピュータ１００のモニタ１０６に表示された画面データと、ＵＳＢ端子１０７に接続されたマイク１１２を介して入力した音声とをキャプチャし、これらのデータを図１に示すＵＳＢメモリ１０のデータ領域１８に格納する。また、コンピュータ１００にカメラを接続することで、会議の様子を撮影し、これを会議情報としてデータ領域１８に格納することもできる。キャプチャのタイミングは、例えば、オペレータがプレゼンテーション中にコンピュータを操作したタイミングや、一定周期のタイミングでもよい。
【００３４】
データアップロード部２４は、オートラン機能により自動的に起動するか、又は図３の操作部１０５を用いてユーザが起動を指示することで起動する。データアップロード部２４は、データ領域１８にデータが格納されると、このデータをサーバ装置３０にアップロードする。また、画像共有部２５は、オートラン機能により自動的に起動するか、又は図３の操作部１０５を用いてユーザが起動を指示することで起動する。画像共有部２５は、所定タイミングごとにサーバ装置３０にアクセスし、サーバ装置３０に登録された画面データ、音声データ、アノテーションデータを取得する。
【００３５】
アノテーション部２６はオートラン機能により自動的に起動されたＵＳＢメモリ１０内のプログラムにより追記されたアノテーションデータや、サーバ装置３０からダウンロードしたアノテーションデータをモニタ１０６に表示する制御を行う。
【００３６】
本実施例は、上記構成のＵＳＢメモリ１０を、まずコンピュータ１００に挿入する。すると、ＵＳＢメモリ１０に書き込まれたプログラムが自動的に起動し、以下に示す処理を実行する。
コンピュータ１００がプログラムを読み込むことによって実現されるＰＣ性能・使用状況検出部２１が、まずコンピュータ１００のデバイス情報や、ＣＰＵ１０１、メモリ１０２に関する情報を検出する。
図４は、ＰＣ性能・使用状況検出部２１を構成するプログラムのうち、静的情報（デバイスに固有の情報）を検出するための処理を行う部分のフローチャートである。ＵＳＢメモリ１０がコンピュータ１００に挿入されたことをＣＰＵ１０１が検出すると（ステップＳ１１）、ＣＰＵ１０１は、プログラム領域１６から読み込んだプログラムに従って/proc/devicesのコマンドを実行し、デバイス情報を検出する（ステップＳ１２）。デバイス情報は、コンピュータ１００に接続される外部装置及び内蔵する装置のデバイス情報である。例えば、デバイス情報には、コンピュータ１００の備える通信デバイス（赤外線通信、ブルーツゥース、無線通信などの通信デバイス）の情報が含まれる。
【００３７】
次に、ＣＰＵ１０１は/proc/cpuinfoを実行してＣＰＵ１０１のデバイス情報（メモリを含む）を検出する（ステップＳ１３）。さらに、ＣＰＵ１０１は、ipconfig又はifconfigを実行して、コンピュータ１００のＩＰアドレスを取得する（ステップＳ１４）。そしてＣＰＵ１０１は、ステップＳ１２、Ｓ１３、Ｓ１４で取得したデバイス情報をデータ領域１８に格納した後、これらの情報を必要な機能部に送出する（ステップＳ１５）。
【００３８】
図５は、ＰＣ機能検出・使用状況検出部２１を構成するプログラムのうち、動的情報（動作等に応じて変動する情報）を検出するための処理を行う部分のフローチャートである。ＵＳＢメモリ１０がコンピュータ１００に挿入されたことをＣＰＵ１０１が検出すると（ステップＳ２１）、ＣＰＵ１０１はtopコマンド等により、ＣＰＵ１０１やメモリ１０２の使用状況を監視する（ステップＳ２２）。図５に、ステップＳ２２で取得するデータの一例を示す（ハイライトされている情報）。ＣＰＵ１０１は/proc/devicesを参照してデバイス情報を検出する（ステップＳ２３）。そして、ＣＰＵ１０１はステップＳ２２とＳ２３で取得したデバイス情報をデータ領域１８に格納した後、各機能に送出する（ステップＳ２４）。ステップＳ２４が終了すると、処理はステップＳ２２に戻り、ＣＰＵ１０１は以下同様に処理する。
【００３９】
ＰＣ性能・使用状況検出部２１によって、ＵＳＢメモリ１０のデータ領域１８に、デバイス情報、ＣＰＵ、メモリに関する情報、ＩＰアドレス情報等の接続情報が書き込まれると、ＵＳＢメモリ１０をコンピュータ１００から切り離し、今度はサーバ装置３０に挿入する。
【００４０】
図６を参照しながらＵＳＢメモリ３０が接続されたサーバ装置３０の手順を説明する。
サーバ装置３０は、ＵＳＢメモリ１０が挿入されたことを検出すると（ステップＳ３１／ＹＥＳ）、挿入されたＵＳＢメモリ１０が本システム用に用意されたＵＳＢメモリであるか否かを検出する（ステップＳ３２）。ＵＳＢ機器にはベンダＩＤ、プロダクトＩＤといった機器を判別するためのＩＤが振られている。これは例えば、ＵＮＩＸ（登録商標）系ＯＳであればlsusbや/proc/bus/usb/devicesのコマンドをサーバ装置３０のプロセッサで実行することで確認することができる。サーバ装置３０は、予めサーバ装置に登録されているＩＤと、このプロダクトＩＤとを照合することで、判別を行う。対応するＵＳＢメモリ１０であることを検出したサーバ装置３０は（ステップＳ３２／ＹＥＳ）、ＵＳＢメモリ１０のデータ領域１８からコンピュータ１００の接続情報を取り出す（ステップＳ３３）。次にサーバ装置３０は、パスワード、暗号化キー、接続方法などサーバ装置３０からコンピュータに通知する接続必要情報をＵＳＢメモリ１０のデータ領域１８に書き込む（ステップＳ３４）。接続必要情報の書込みを終了したサーバ装置３０は、該当するコンピュータ１００からの接続要求を待つ（ステップＳ３５）。
【００４１】
サーバ装置３０の接続必要情報が書き込まれたＵＳＢメモリ１０は、サーバ装置３０から切り離されて、コンピュータ１００に再度接続される。
【００４２】
図７には、接続必要情報が書き込まれたＵＳＢメモリ１０をコンピュータ１００に接続した時の処理手順を示す。
コンピュータ１００にＵＳＢメモリ１０が挿入されると（ステップＳ４１）、プログラム領域１６に書き込まれたプログラムをコンピュータ１００が読み込んで、このプログラムを自動的に実行する（ステップＳ４２）。コンピュータ１００のＣＰＵ１０１は、データ領域１８に接続必要情報が書き込まれていることを検出すると（ステップＳ４３）、コネクション部２２の処理により接続必要情報をＵＳＢメモリ１０から読み出して、所定の接続プログラムによりコンピュータをサーバ装置３０に接続する（ステップＳ４１）。
【００４３】
以上説明したように、ＵＳＢメモリ１０をコンピュータ１００と、サーバ装置３０とに接続することで、コンピュータ１００とサーバ装置３０とを簡単に接続することが可能となる。なお、サーバ装置３０の接続必要情報が書き込まれたＵＳＢメモリ１０を、再度コンピュータ１００に挿入した時に、コンピュータ１００のモニタ１０６に、サーバ装置３０とコンピュータ１００とが共に備えている通信デバイスの情報を表示させてもよい。モニタ１０６に表示された通信デバイスの中からユーザが所望のデバイスを選択入力することで、コネクション部２２は選択された通信デバイスを使用した接続手順を実行する。
【００４４】
次に、キャプチャ部２３について説明する。図８は、キャプチャ部２３の構成を示すブロック図である。
キャプチャ部２３は、キャプチャ起動部Ｓ２３１、キャプチャタイミング管理部Ｓ２３２及びキャプチャ停止部Ｓ２３３を含む。図９は、キャプチャ起動部Ｓ２３１の構成を示す図である。キャプチャの開始は、図９（Ａ）に示すようにコンピュータ１００にＵＳＢメモリ１０を挿入した時点で自動的にキャプチャ部２３が起動する（より詳細に言えば、キャプチャ部２３を構成するプログラムが起動する）場合と、ＵＳＢメモリ１０をコンピュータ１００に挿入した時点ではキャプチャを開始せず、図９（Ｂ）に示すようにタスクバーなどに所定のプログラムが起動し、ユーザがマウスやキー操作などの操作部を操作することでタイミングを指定する場合とがある。
【００４５】
コンピュータ１００にＵＳＢメモリ１０を挿入した時点で自動的にキャプチャ部２３が起動し、所定タイミングでコンピュータ１００のモニタをキャプチャする。所定タイミングには、図１０に示すよう一定の時間間隔ごとにモニタ画像をキャプチャしてサーバ装置３０にアップロードする場合と、図１１に示すようにモニタ画面の変化を検出して、モニタ画像をキャプチャし、サーバ装置３０にアップロードする場合とがある。
【００４６】
図１２を参照しながら、画面に変化があったときだけ、モニタ画像をキャプチャするプログラムの処理手順を説明する。
ＣＰＵ１０１は、図１２のプログラムの実行を開始した後に、モニタ１０６上の画面をキャプチャし（ステップＳ５１）、この画面を画面Ａとする。ＣＰＵ１０１は、次に一定周期で画面（画面（Ｂ）とする）をキャプチャし（ステップＳ５２）、画面Ａと画面Ｂとが同じであるか否かを判断する（ステップＳ５３）、画面Ａと画面Ｂとが同じであった場合には（ステップＳ５３／ＹＥＳ）、ステップＳ５２に戻り、画面のキャプチャを継続する。また、画面Ａと画面Ｂとが異なる画面であった場合には（ステップＳ５３／ＮＯ）、画面Ａをデータ領域１８に保存する（ステップＳ５４）。そして、画面Ｂのデータを新たな画面Ａのデータとする（ステップＳ５５）。なお、図８のキャプチャ停止部Ｓ２３３が発行する停止命令を受けると（ステップＳ５６／ＹＥＳ）、処理を停止する。停止命令は、例えば、ＵＳＢメモリ１０をコンピュータ１００から抜くことで、又は操作部１０５のマウスやキー操作に応答して、キャプチャ停止部Ｓ２３３が発行する。
【００４７】
また図１３に示すようにユーザが特定のキーを操作した場合にキャプチャを行ってもよい。この手順を図１４を参照しながら説明する。
ＣＰＵ１０１は、キャプチャタイミング管理部Ｓ２３２の該当プログラムの動作を開始した後に、キーボードの所定キーの操作、マウスの操作を監視する（ステップＳ６１）。ＣＰＵ１０１は、キーボードの所定キーの操作、又はマウスの操作を検出すると（ステップＳ６１／ＹＥＳ）、画面をキャプチャし（ステップＳ６２）、キャプチャした画面をＵＳＢメモリ１０のデータ領域１８に保存する（ステップＳ６３）。その後、キャプチャ停止部Ｓ２３３によって停止命令が出されていない場合には（ステップＳ６４／ＮＯ）、ステップＳ６１に戻って、マウスやキーボードの操作を監視し、停止命令が出された場合には（ステップＳ６４／ＹＥＳ）、処理を終了する。
【００４８】
また、特定のアプリケーション（例えば、ｐｐｔ）が操作されていることを検出し、このアプリケーションの操作に合わせてキャプチャを行うこともできる。この手順を図１５を参照しながら説明する。
ＣＰＵ１０１は、図１５のプログラムの動作を開始した後、プロセスの検出動作を行う（ステップＳ７１）。ＣＰＵ１０１は、まず特定のプログラムが起動されていることが検出されたかどうかを判断する（ステップＳ７２）。特定のプログラムとは、例えばプレゼンテーション用プログラムである。ステップＳ７２の判断結果がＮＯであれば、他のキャプチャ方式を実行する（ステップＳ７３）。また、ステップＳ７２の判断結果がＹＥＳであれば、特定のプログラムで特定の操作が行われたかどうかを判断する（ステップＳ７４）。特定の操作とは、例えば、スライドを進める操作である。ＣＰＵ１０１は、特定の操作を検出すると、検出したアプリケーションの操作指示に基づくキャプチャを実行する（ステップＳ７６）。特定のプログラムが起動されても、特定の操作が入力されない場合（ステップＳ７４／ＮＯ）、ＣＰＵ１０１は特定のプログラムが終了したかどうかを判定する（ステップＳ７５）。特定のプログラムが終了している場合には（ステップＳ７５／ＹＥＳ）、この処理を終了する。
【００４９】
次に、データアップロード部２４について説明する。データアップロード部２４は、ＵＳＢメモリ１０のデータ領域に、サーバ装置３０に未転送のデータが格納されると、このデータを取り出してサーバ装置３０にアップロードする。また、マウスが操作されたり、キーボード上の所定ボタンが押下されると、データアップロード部２４は、データ領域に格納した画像データをサーバ装置３０に転送する。なお、データアップロード部２４がサーバ装置３０にアップロードするデータは、キャプチャ部２３でキャプチャされた画面データ以外に、後述するアノテーション部２６で取得したアノテーション情報を含む。さらに、コンピュータ１００にマイク等のデバイスが接続され、マイクからユーザの音声データを取得する場合には、この音声データもサーバ装置３０にアップロードする。
【００５０】
なお、図１２では、キャプチャした画面データの全体をサーバ装置３０にアップロードしていた。これ以外に、図１６に示すようにキャプチャ部２３で画面データの差分を検出し、検出した差分画像だけをサーバ装置３０にアップロードしてもよい。
また、マウスや操作部で指定された画面の一部分だけをサーバ装置３０にアップロードすることもできる。例えば、図１７では、マウスで指定されたアクティブなウィンドウ画面だけをサーバ装置３０にアップロードしている。また、アクティブなウィンドウの中でも、マウスによって指定された画像だけをキャプチャしてサーバ装置３０にアップロードすることもできる。
【００５１】
また、本実施例では、ＰＣ性能・使用状況検出部２１によって、ＣＰＵ１０１やメモリ１０２の状況を静的にかつ動的に検出している。静的な情報は、ＣＰＵ１０１の動作周波数、内部メモリの動作周波数と容量であり、動的な情報は、図１８に示すようにＣＰＵ１０１の使用率やコミットチャージである。
これらの静的な情報や、動的な情報に応じて、コンピュータ１００とサーバ装置３０との間の通信の転送レートや、キャプチャ部２３が画面データをキャプチャする解像度を変更してもよい。図１９には静的情報を利用して、転送レートと画面キャプチャの解像度を変更する例を示し、図２０には、静的情報と動的情報とを利用して、転送レートと画面キャプチャの解像度を変更する例を示している。
【００５２】
次に画像共有部２５について説明する。画像共有部２５は、所定時間ごとにサーバ装置３０にアクセスし、他のコンピュータによってサーバ装置３０にアップロードされた画面データをダウンロード（Ｐｕｌｌ）する。
図２１に示すフローチャートを参照しながら画像共有部２５の処理手順を説明する。画像共有部２５は、サーバ装置３０へのアクセスタイミングとなると（ステップＳ８１／ＹＥＳ）、サーバ装置３０にアクセスし、前回取得した画面データの取得時間よりも後に、サーバ装置３０に格納された画面データがあるか否かをを判定する（ステップＳ８３）。前回の画面データの取得時間よりも後に、他のコンピュータ１００によってサーバ装置３０に格納された画面データがあった場合には（ステップＳ８３／ＹＥＳ）、この画面データをダウンロードする（ステップＳ８４）。また、取得時間よりも後に、サーバ装置３０に格納された画面データがなかった場合には（ステップＳ８３／ＮＯ）、処理を終了する。
【００５３】
次に、アノテーション部２６について図２３を参照しながら説明する。
アノテーション部２６は、サーバ装置３０からダウンロードした画面データをモニタ１０６に表示している時に、マウスやタッチペンなどの操作によりアノテーションが付加されると（ステップＳ９１）、コンピュータ１００のモニタ１０６にアノテーションを表示させると共に（ステップＳ９２）、アノテーション情報を生成する（ステップＳ９３）。図２２に、アノテーション部２６によって生成されるアノテーション情報の一例を示す。アノテーション情報として、アノテーションに付与される識別ＩＤ、アノテーションを付与したコンピュータ１００のＩＰアドレス、アノテーションを付与した画面データを識別するＩＤ、アノテーションの付与されている位置を示す位置情報、アノテーションが付与された時刻などが生成される。
【００５４】
生成されたアノテーション情報は、アノテーション部２６によってデータ領域１８に格納されると共に、データアップロード部２４によってサーバ装置３０にアップロードされる（ステップＳ９４）。サーバ装置３０にアップロードされたアノテーション情報は、サーバ装置３０に蓄積され、サーバ装置３０と、アノテーション情報を取得に来た他のコンピュータ１００のモニタ１０６に表示される。サーバ装置３０では、アノテーション情報を用いた会議資料の検索等が行われる。
【実施例２】
【００５５】
添付図面を参照しながら本発明の第２実施例を説明する。本実施例は、複数のコンピュータから転送される画面データ、音声データ、アノテーションデータ等をサーバ装置３０でまとめて１つの会議コンテンツを作成する。この時、会議コンテンツとして取り込んだ音声データが誰の発言であるのか、書き込まれたアノテーションデータが誰の書き込みであるのかを識別できるようにする。これによって、特定ユーザの発言や書き込みだけを抽出することができる。また、会議での発言者数と、各発言の発言時間などを管理することで、会議の中で議論が活発であったところだけを抽出することも可能となる。
【００５６】
会議室に置かれる表示装置４０に書き込みを行うペンデバイス２００には、図２４に示すようにＩＤ番号が付されており、サーバ装置３０は、ペンデバイス２００のＩＤ番号と、会議で発言や書き込みを行う参加者の識別情報（ユーザ情報）とが関連付けて登録される。これによりペンデバイス２００で入力された書き込みが、どのユーザ（会議参加者）によって入力された書き込みであるのかを認識することができる。
表示装置４０は、ディスプレイ表面にタッチパネル（図示省略）が重ねられて構成されたタッチパネル・ディスプレイが設けられた装置を採用することができる。表示部における表示面上をペンデバイス２００によって直接指示（手書き入力）することができる。
【００５７】
本実施例のＵＳＢメモリ３００には、図２５に示すようにユーザ情報取得部（本発明の第６の処理手段に該当する）２７が新たに設けられている。ユーザ情報取得部２７は、コンピュータ１００にログインしているユーザの情報を取得する。例えば、ＵＳＢメモリが差し込まれたコンピュータ１００に、ログイン中のユーザ名を問い合わせるコマンドを発行することで、ユーザ情報を収集することができる。また、ユーザ情報の収集方法として、コンピュータ１００のモニタ１０６に、ユーザ情報を問い合わせる表示を表示させ、ユーザによって入力されたユーザ情報をデータ領域１８に格納することもできる。この他に、各ユーザに情報を記録したＲＦＩＤデバイスを持たせて、会議室内に入ると、このＲＦＩＤデバイスからユーザの情報を読み取って、サーバ装置３０に格納することもできる。さらに、会議室に指紋認証デバイスを設けて、会議室へ入室する際に、指紋認証デバイスでユーザを特定することもできる。特定したユーザ情報はサーバ装置３０に格納する。図２６に会議を識別する会議ＩＤと、ユーザ情報と、このユーザの使用するペンデバイスのＩＤと、ユーザの使用するコンピュータのＩＰアドレスと、ＵＳＢメモリ１０に付与された識別情報とをまとめて管理する管理テーブルの構成例を示す。
【００５８】
また、本実施例は、各ユーザが会議室に持ち込んだコンピュータ１００にマイク２１０を接続し、各ユーザの発言を拾う音声入力装置として使用する。図２７に示す構成では、各コンピュータ１００にはマイク２１０が取り付けられており、各コンピュータ１００は、ユーザの発言を音声データとして拾う。ＵＳＢメモリ１０は、キャプチャ部２３から入力した音声データに、ユーザ情報取得部２７で取得済みのユーザ情報を付加してサーバ装置３０にアップロードする。
【００５９】
サーバ装置３０では、各コンピュータ１００から送られたユーザ情報付きの音声データを取り込んで保存する。サーバ装置３０に接続している各コンピュータ１００からの音声データの取り込みが終了すると、サーバ装置３０は、各ユーザの音声データをミキシングして、一つの会議での発言データに変換する。従って、会議での発言がだれの発言であるのかを管理することができる。また、会議での発言者数と、各発言の発言時間などを管理することで、議論が活発になった所だけを後で取り出して聞くこともできる。
【００６０】
また、図２６に示すように各会議参加者の使用するデバイスを管理しているので、図２８に示すようにサーバ装置３０の表示装置４０側で、サーバ装置３０に画面データをアップロードするコンピュータを選択することもできる。表示装置４０にコンピュータ１００、又はＵＳＢメモリ１０を識別するアイコンを表示させ、ユーザによって選択されたコンピュータ１００に表示された資料をサーバ装置３０に取り込んで表示させることができる。
また、サーバ装置３０に取り込んだアノテーションデータや画面データをコンピュータ１００にダウンロードするときに、どのコンピュータ１００にどのデータをダウンロードするのかをサーバ装置３０で管理することができる。さらに、サーバ装置３０に接続した複数のコンピュータ１００からアップロードされた画面データを表示装置４０に表示する時に、図２９に示すように表示装置４０の表示領域を分割して、同時に複数の資料を表示させるようにしてもよい。この技術については、特開２００５−２９３５７７に開示がある。
【００６１】
コンピュータ１００を音声データ入力手段として利用する別の形態として、図３０に示すようにサーバ装置３０に、会議室全体の音声を拾うマイク２２０を接続しておき、サーバ装置３０のマイクから入力した音声を音声データとして使用する。各ユーザの使用するコンピュータ１００は、どの会議参加者の発言であるのかを認識するために、マイク２１０で所定値以上の音圧を検出した時間情報をサーバ装置３０に送る。
ＵＳＢメモリ２０のデータアップロード部２４に格納されたプログラムに従って、コンピュータ１００は、マイク２１０によってユーザが発言したことを検出すると、発言した時間情報をサーバ装置３０側に送信する。各コンピュータ１００から時間情報を取得すると、サーバ装置３０は、接続したマイク２２０から入力した音声データと、各コンピュータから入力した時間情報とを比較して、どの発言がどの会議参加者からの音声データであるのかを特定する。
【００６２】
なお、同時に複数の会議参加者の発言があった場合には、入力レベルが最も高い音声データの発言者を発言者に特定してもよいし、また一定時間以上、しきい値よりも高い音声データを出力した発言者を発言者と特定してもよい。
【００６３】
また、マイクで所定値以上の音圧を検出するときの音圧レベルのしきい値は、全体レベルのうちＬＭｅｄＳ推定で例外値となる値をしきい値に設定してもよい。
【００６４】
上述した実施例は本発明の好適な実施例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【図面の簡単な説明】
【００６５】
【図１】ＵＳＢメモリの構成を示す構成図である。
【図２】ＵＳＢメモリに書き込まれたプログラムをコンピュータに読み込むことによって実現される機能ブロックを示す図である。
【図３】コンピュータの構成と、コンピュータとサーバ装置とを接続するネットワーク構成を示す図である。
【図４】ＰＣ性能・使用状況検出部のプログラム構成を示す図であり、静的情報を検出するプログラムの構成を示す図である。
【図５】ＰＣ性能・使用状況検出部のプログラム構成を示す図であり、動的情報を検出するプログラムの構成を示す図である。
【図６】ＵＳＢメモリと接続したサーバ装置の処理手順を示すフローチャートである。
【図７】コネクション部のプログラム構成を示す図である。
【図８】キャプチャ部の構成を示す図である。
【図９】キャプチャのタイミングを示す図である。
【図１０】所定タイミングで画面データをキャプチャし、サーバ装置へ転送する様子を示す図である。
【図１１】キャプチャした画面データの変化を検出して、変化の生じた画面データをサーバ装置に転送する様子を示す図である。
【図１２】キャプチャ部のプログラム構成の一例を示す図である。
【図１３】キー操作、マウス操作によって画面データをキャプチャし、サーバ装置に転送する様子を示す図である。
【図１４】特定キーの押下によって画面データをキャプチャするプログラム構成を示す図である。
【図１５】特定プログラムで特定操作がなされた時に、画面データをキャプチャするプログラム構成を示す図である。
【図１６】画面データの差分を検出して、検出した差分データをサーバ装置に転送する様子を示す図である。
【図１７】アクティブウィンドウの画面データをサーバ装置に転送する様子を示す図である。
【図１８】タスクマネージャに表示されるコンピュータの動的性能を示す図である。
【図１９】コンピュータの静的性能に応じて転送レートや、解像度を変更する管理テーブルを図である。
【図２０】コンピュータの静的性能と動的性能とに応じて転送レートや、解像度を変更する管理テーブルを図である。
【図２１】画面共有部のプログラム構成を示す図である。
【図２２】アノテーション部で管理されるアノテーション管理テーブルを示す図である。
【図２３】アノテーション部のプログラム構成を示す図である。
【図２４】表示装置の構成と、ペンデバイスに付されるＩＤを示す図である。
【図２５】第２実施例のＵＳＢメモリに書き込まれたプログラムをコンピュータに読み込むことによって実現される機能ブロックを示す図である。
【図２６】サーバ装置で管理される管理テーブルの構成を示す図である。
【図２７】各コンピュータにマイクを接続したシステム構成を示す図である。
【図２８】表示装置に表示されたアイコンによって、サーバ装置にアップロードするコンピュータを選択する様子を示す図である。
【図２９】複数のコンピュータからアップロードされた画面データを同時に表示装置に表示する例を示す図である。
【図３０】各コンピュータとサーバ装置とにマイクを接続したシステム構成を示す図である。
【符号の説明】
【００６６】
１０  ＵＳＢメモリ
１２  インタフェース部
１４  メモリ部
１６  プログラム領域
１８  データ領域
２１  ＰＣ性能・使用状況検出部
２２  コネクション部
２３  キャプチャ部
２４  データアップロード部
２５  画像共有部
２６  アノテーション部
２７  ユーザ情報取得部
３０  サーバ装置
４０  表示装置
１００  コンピュータ
１０１  ＣＰＵ
１０２  メモリ
１０６  モニタ
【図１】
2007323285.tif 000003
【図２】
2007323285.tif 000004
【図３】
2007323285.tif 000005
【図４】
2007323285.tif 000006
【図５】
2007323285.tif 000007
【図６】
2007323285.tif 000008
【図７】
2007323285.tif 000009
【図８】
2007323285.tif 000010
【図９】
2007323285.tif 000011
【図１０】
2007323285.tif 000012
【図１１】
2007323285.tif 000013
【図１２】
2007323285.tif 000014
【図１３】
2007323285.tif 000015
【図１４】
2007323285.tif 000016
【図１５】
2007323285.tif 000017
【図１６】
2007323285.tif 000018
【図１７】
2007323285.tif 000019
【図１８】
2007323285.tif 000020
【図１９】
2007323285.tif 000021
【図２０】
2007323285.tif 000022
【図２１】
2007323285.tif 000023
【図２２】
2007323285.tif 000024
【図２３】
2007323285.tif 000025
【図２４】
2007323285.tif 000026
【図２５】
2007323285.tif 000027
【図２６】
2007323285.tif 000028
【図２７】
2007323285.tif 000029
【図２８】
2007323285.tif 000030
【図２９】
2007323285.tif 000031
【図３０】
2007323285.tif 000032
【手続補正書】
【提出日】平成19年6月15日(2007.6.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータと、サーバ装置とを通信可能な状態に接続する電子装置であって、
前記電子装置は、前記コンピュータで実行されるプログラムとデータとを保存する記憶領域を有し、
前記プログラムは、前記電子装置を前記サーバ装置に接続することにより、前記コンピュータとの接続に必要な接続情報を取り出して前記記憶領域に書き込む第１の処理手段と、
前記電子装置を前記コンピュータに接続することにより、前記記憶領域に書き込まれた、前記サーバ装置が前記コンピュータに通知する接続のための接続必要情報を使用して、前記コンピュータに前記サーバ装置との接続手順を実行させる第２の処理手段と、
を有することを特徴とする電子装置。
【請求項２】
前記プログラムは、前記コンピュータの表示手段に表示される表示データを取り込んで前記記憶領域に格納する第３の処理手段を有することを特徴とする請求項１記載の電子装置。
【請求項３】
前記プログラムは、前記記憶領域に格納した前記表示データを、接続した前記サーバ装置にアップロードする第４の処理手段を有することを特徴とする請求項２記載の電子装置。
【請求項４】
前記プログラムは、前記サーバ装置に所定時間ごとにアクセスして、前記サーバ装置に登録された他のコンピュータの表示データをダウンロードする第５の処理手段を有することを特徴とする請求項１から３のいずれか一項記載の電子装置。
【請求項５】
前記第２の処理手段は、前記コンピュータと前記サーバ装置とが共に備える通信デバイスを前記コンピュータの表示手段に表示させ、選択された通信デバイスを用いて前記コンピュータと前記サーバ装置とを接続することを特徴とする請求項１記載の電子装置。
【請求項６】
前記第１の処理手段は、前記電子装置が接続されたコンピュータの能力及び動作状況の少なくとも１つに関する情報を検出し、
前記第２の処理手段は、前記情報に基づいて前記コンピュータと前記サーバ装置との通信の転送レートを設定することを特徴とする請求項１記載の電子装置。
【請求項７】
前記第１の処理手段は、前記電子装置が接続されたコンピュータの能力及び動作状況の少なくとも１つに関する情報を検出し、
前記第３の処理手段は、前記情報に基づいて前記コンピュータの表示手段に表示された画像をキャプチャする解像度を設定することを特徴とする請求項２記載の電子装置。
【請求項８】
前記電子装置は、前記コンピュータに接続した後に、前記サーバ装置に接続されることを特徴とする請求項１から７のいずれか一項記載の電子装置。
【請求項９】
コンピュータと、サーバ装置と、これらの装置間を自動で接続する電子装置とを有するネットワーク接続システムであって、
前記電子装置は、前記コンピュータで実行されるプログラムとデータとを保存する記憶領域を有し、
前記プログラムは、前記コンピュータに前記電子装置を接続した時に、前記コンピュータから接続に必要な接続情報を取り出して、前記記憶領域に書き込む第１の処理手段を有し、
前記サーバ装置は、前記電子装置が接続されると、前記記憶領域から前記接続情報を読み出す読み出し手段と、前記記サーバ装置が前記コンピュータに通知する接続のための接続必要情報を前記記憶領域に書き込む書き込み手段とを有し、
前記プログラムは、前記コンピュータに前記電子装置を接続した時に、前記コンピュータに前記接続必要情報を読み込ませ、前記接続必要情報を使用して前記サーバ装置との接続処理を実行させる第２の処理手段をさらに有することを特徴とするネットワーク接続システム。
【請求項１０】
前記プログラムは、前記電子装置が前記コンピュータに接続された時に、前記コンピュータを使用しているユーザ情報を検出する第６の処理手段と、
前記コンピュータの音声入力手段より入力された音声データを取り込む第７の処理手段と、
前記音声データと前記ユーザ情報とを前記サーバ装置にアップロードする第８の処理手段とを有することを特徴とする請求項９記載のネットワーク接続システム。
【請求項１１】
前記サーバ装置は、付加情報を入力する入力デバイスを識別するデバイス識別情報と、前記コンピュータの識別情報と、前記ユーザ情報とを関連付けて管理する管理手段を有し、
コンピュータから送信される音声データと、前記入力デバイスによって入力される付加情報とを、利用者ごとに管理することを特徴とする請求項１０記載のネットワーク接続システム。
【請求項１２】
前記プログラムは、前記電子装置が前記コンピュータに接続された時に、前記コンピュータを使用しているユーザ情報を検出する第６の処理手段と、
前記ユーザ情報を前記サーバ装置にアップロードすると共に、前記コンピュータの音声入力手段により所定レベル以上の音圧を検出したときに、該音圧を検出した時刻情報を前記サーバ装置にアップロードする第９の処理手段を有し、
前記サーバ装置は、各コンピュータから送信される前記時刻情報と前記ユーザ情報とにより、前記サーバ装置の音声入力手段より入力した音声データの発言者を特定する特定手段を有することを特徴とする請求項９記載のネットワーク接続システム。
【請求項１３】
コンピュータと、サーバ装置との接続方法であって、
前記コンピュータから接続に必要な接続情報を取得するステップと、
前記サーバ装置に前記接続情報を通知し、前記記サーバ装置が前記コンピュータに通知する、接続のための接続必要情報を取得するステップと、
前記コンピュータに前記接続必要情報を使用して前記サーバ装置との接続処理を実行させるステップとを有することを特徴とするネットワーク接続方法。
【請求項１４】
コンピュータと、サーバ装置との接続方法であって、
前記コンピュータで実行されるプログラムとデータとを保存する記憶領域を有する電子装置を前記サーバ装置に接続することにより、前記コンピュータとの接続に必要な接続情報を取り出して前記記憶領域に書き込むステップと、
前記電子装置を前記コンピュータに接続することにより、前記記憶領域に書き込まれた、前記サーバ装置が前記コンピュータに通知する接続のための接続必要情報を使用して、前記コンピュータに前記サーバ装置との接続手順を実行させるステップと、
を有することを特徴とするネットワーク接続方法。
【請求項１５】
コンピュータに、サーバ装置との接続に必要な前記コンピュータの接続情報を検出して、前記コンピュータに接続した電子装置に書き込こませる処理と、
前記サーバ装置が前記コンピュータに通知する、接続のための接続必要情報を前記電子装置から取り出して、前記接続必要情報を使用して前記コンピュータに前記サーバ装置との接続手順を実行させる処理とを実行させるように制御することを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
かかる目的を達成するために本発明の電子装置は、コンピュータと、サーバ装置とを通信可能な状態に接続する電子装置であって、前記電子装置は、前記コンピュータで実行されるプログラムとデータとを保存する記憶領域を有し、前記プログラムは、前記電子装置を前記サーバ装置に接続することにより、前記コンピュータとの接続に必要な接続情報を取り出して前記記憶領域に書き込む第１の処理手段と、前記電子装置を前記コンピュータに接続することにより、前記記憶領域に書き込まれた、前記サーバ装置が前記コンピュータに通知する接続のための接続必要情報を使用して、前記コンピュータに前記サーバ装置との接続手順を実行させる第２の処理手段とを有する構成としている。
このように本発明は、電子装置を用いてコンピュータとサーバ装置とを簡単に接続することができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
上記電子装置において、前記電子装置は、前記コンピュータに接続した後に、前記サーバ装置に接続されるとよい。
従って、接続情報としてコンピュータの情報をサーバ装置に知らせることにより、サーバ装置は接続されるコンピュータの情報を事前に認識することができる。このため、持ち込みのコンピュータをサーバ装置に容易かつ迅速に接続することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
本発明の接続方法は、コンピュータと、サーバ装置との接続方法であって、
前記コンピュータで実行されるプログラムとデータとを保存する記憶領域を有する電子装置を前記サーバ装置に接続することにより、前記コンピュータとの接続に必要な接続情報を取り出して前記記憶領域に書き込むステップと、前記電子装置を前記コンピュータに接続することにより、前記記憶領域に書き込まれた、前記サーバ装置が前記コンピュータに通知する接続のための接続必要情報を使用して、前記コンピュータに前記サーバ装置との接続手順を実行させるステップと、を有しているとよい。