JP2006236178A - 通信管理システム - Google Patents
通信管理システム Download PDFInfo
- Publication number
- JP2006236178A JP2006236178A JP2005052366A JP2005052366A JP2006236178A JP 2006236178 A JP2006236178 A JP 2006236178A JP 2005052366 A JP2005052366 A JP 2005052366A JP 2005052366 A JP2005052366 A JP 2005052366A JP 2006236178 A JP2006236178 A JP 2006236178A
- Authority
- JP
- Japan
- Prior art keywords
- client
- management server
- peer
- conference
- information
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 52
- 230000004044 response Effects 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 23
- 238000000034 method Methods 0.000 description 18
- 238000012790 confirmation Methods 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 230000004913 activation Effects 0.000 description 3
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
【課題】 ピア・ツー・ピア通信技術を利用したビデオ会議システムにおいて、合理的に接続セッション管理や課金管理等といった必要な管理を管理サーバにより行う。
【解決手段】 管理サーバCが、会議への参加を認証するための情報(ユーザID等)、会議時間を管理する情報(会議時間等)、及び、クライアントA、Bへの接続情報(IPアドレス等)を保持し、クライアントからの要求に応じて参加認証を条件に会議時間を管理する情報及び相手側クライアントへの接続情報を提供する。クライアントA、Bは、管理サーバから提供された接続情報に基づいて相手側クライアントとピア・ツー・ピア通信を確立して会議を実行し、管理サーバから提供された会議時間を管理する情報に基づいて設定された会議時間の終了時に相手側クライアントとのピア・ツー・ピア通信を終了する。
【選択図】 図1
【解決手段】 管理サーバCが、会議への参加を認証するための情報(ユーザID等)、会議時間を管理する情報(会議時間等)、及び、クライアントA、Bへの接続情報(IPアドレス等)を保持し、クライアントからの要求に応じて参加認証を条件に会議時間を管理する情報及び相手側クライアントへの接続情報を提供する。クライアントA、Bは、管理サーバから提供された接続情報に基づいて相手側クライアントとピア・ツー・ピア通信を確立して会議を実行し、管理サーバから提供された会議時間を管理する情報に基づいて設定された会議時間の終了時に相手側クライアントとのピア・ツー・ピア通信を終了する。
【選択図】 図1
Description
本発明は、一対のクライアント装置間で行うピア・ツー・ピア通信による会議を管理する技術に関し、特に、教師と生徒とがそれぞれパーソナルコンピュータを操作してネットワーク通信により行う遠隔家庭教師システムに用いて好適な技術に関する。
なお、本発明において会議の語は、クライアント装置間で例えば動画・静止画・音声・描画画像等の様々なメディアデータを用いた一対一のピア・ツー・ピア通信によるコミュニケーションを意味し、教師と生徒とが当該通信により行うリアルタイムな遠隔教育も含む概念である。
なお、本発明において会議の語は、クライアント装置間で例えば動画・静止画・音声・描画画像等の様々なメディアデータを用いた一対一のピア・ツー・ピア通信によるコミュニケーションを意味し、教師と生徒とが当該通信により行うリアルタイムな遠隔教育も含む概念である。
インターネット等のネットワークを利用したビデオ会議システム(或いは、ビデオチャットシステム)が実現されており、遠隔のユーザ同士が動画・静止画・音声・描画画像等の様々なメディアデータを用いて会議を行うことが可能となっている。
従来の一般的なビデオチャットシステム(ビデオ会議システム)では、ビデオカメラにより撮影した動画データ、マイクにより入力した音声データ、ポインティングデバイスにより描画された画像データ等のクライアント端末間でのやり取りは、ネットワーク上に設置された接続制御ユニット(サーバ)を介して行なわれ、制御ユニットによって接続セッションの管理や接続時間に応じた課金管理が行われている。
従来の一般的なビデオチャットシステム(ビデオ会議システム)では、ビデオカメラにより撮影した動画データ、マイクにより入力した音声データ、ポインティングデバイスにより描画された画像データ等のクライアント端末間でのやり取りは、ネットワーク上に設置された接続制御ユニット(サーバ)を介して行なわれ、制御ユニットによって接続セッションの管理や接続時間に応じた課金管理が行われている。
クライアント端末間の通信方式として、一対のクライアント端末同士が一対一通信を行うピア・ツー・ピア通信方式がある。このようなピア・ツー・ピア通信は基本的にはクライアント端末同士が自律的に通信を行う方式であるので、接続制御ユニットによる接続セッションの管理等の必要性を省くことができ、高度な管理機能を備えたシステムを構築せずとも、クライアント端末同士の多くの組を接続してビデオ会議を実行させることができる。
ここで、例えば、教師と生徒とがそれぞれ操作するクライアント端末同士をネットワークを介して接続して、家庭教師サービスを提供するビジネスモデルを構築しようとする場合、教師と生徒との組(すなわち、クライアント端末の組)を多数収容するシステム構成とする必要がある。
このようなシステムを、ネットワーク上に設置された接続制御ユニット(サーバ)により各クライアント端末同士の接続セッション管理等を常時行う構成で実現する場合には、接続制御ユニットに多大な管理処理能力が必要とされ、かなり大きなシステム構成資源が必要となるといった課題がある。更に、システムに収容するクライアント端末の組の数を増加させようとする場合には、これに対応するために接続制御ユニットを増設する等しなければならず、システム構成に柔軟性をもたせることが困難であるといった課題があった。
このようなシステムを、ネットワーク上に設置された接続制御ユニット(サーバ)により各クライアント端末同士の接続セッション管理等を常時行う構成で実現する場合には、接続制御ユニットに多大な管理処理能力が必要とされ、かなり大きなシステム構成資源が必要となるといった課題がある。更に、システムに収容するクライアント端末の組の数を増加させようとする場合には、これに対応するために接続制御ユニットを増設する等しなければならず、システム構成に柔軟性をもたせることが困難であるといった課題があった。
一方、ピア・ツー・ピア通信方式を採用する場合には、接続制御ユニットの多大な管理能力を必要としないため、上記課題を容易に解決することが可能である。
しかしながら、この反面、ビジネスモデルを構築するためには接続セッションの管理や接続時間に応じた課金管理を行うことが不可欠であるが、従来のピア・ツー・ピア通信方式によってはこれら管理を行うことができず、ビジネスモデルを実現する上での重大な課題があった。
しかしながら、この反面、ビジネスモデルを構築するためには接続セッションの管理や接続時間に応じた課金管理を行うことが不可欠であるが、従来のピア・ツー・ピア通信方式によってはこれら管理を行うことができず、ビジネスモデルを実現する上での重大な課題があった。
本発明は、上記従来の事情に鑑みなされたもので、ピア・ツー・ピア通信技術を利用したビデオ会議システムでありながら、合理的に接続セッション管理や課金管理等といった必要な管理を行うことができる通信管理システムを提供することを目的としている。
本発明に係る通信管理システムは、ネットワークに接続される一対のクライアント装置間のピア・ツー・ピア通信による会議を、当該ネットワークに接続される管理サーバによる接続セッション管理や課金管理等といった必要な管理の下で行う。
すなわち、管理サーバは、会議への参加を認証するための情報(例えば、登録ユーザID)、会議時間を管理する情報(例えば、終了時間)、及び、クライアントへの接続情報(例えば、IPアドレス)を保持し、クライアントからの要求に応じて参加認証を条件に、会議時間を管理する情報及び相手側クライアントへの接続情報を提供する。そして、クライアントは、管理サーバから提供された接続情報に基づいて相手側クライアントとピア・ツー・ピア通信を確立して会議を実行し、管理サーバから提供された会議時間を管理する情報に基づいて設定された会議時間の終了時に相手側クライアントとのピア・ツー・ピア通信を終了する。
また、本発明に係る通信管理システムでは、管理サーバが、クライアントからの会議参加に係る課金処理を行う。
また、本発明に係る通信管理システムでは、管理サーバが、クライアントからの会議参加に係る課金処理を行う。
本発明に係る通信管理システムでは、クライアント同士がピア・ツー・ピア通信を開始するに際して、管理サーバが、会議への参加認証、会議時間情報や接続情報の提供を行い、クライアント同士が提供された接続情報に基づいてピア・ツー・ピア通信を確立して会議を実行して、提供された会議時間情報に基づいて会議を終了する。
したがって、管理サーバは会議開始のための認証及び接続情報提供(更には、課金処理)等といった比較的軽い管理処理を行うだけで、クライアント同士の会議通信はピア・ツー・ピア通信で行われるため、管理サーバに要求される管理能力を軽減することができる。
したがって、管理サーバは会議開始のための認証及び接続情報提供(更には、課金処理)等といった比較的軽い管理処理を行うだけで、クライアント同士の会議通信はピア・ツー・ピア通信で行われるため、管理サーバに要求される管理能力を軽減することができる。
本発明によると、ピア・ツー・ピア通信技術を利用したビデオ会議システムにおいて管理サーバにより接続セッション管理や課金管理等といった必要な管理を行うようにしたため、接続制御ユニット(サーバ)の多大な管理処理能力を必要とせず、システムに収容するクライアント端末数の増加に柔軟に対応することができ、且つ、ビジネスモデルを構築するために不可欠な接続セッションの管理や課金管理を実現することができる。
本発明を図に示す実施形態に基づいて具体的に説明する。
なお、以下では、家庭教師が操作するクライアント端末(クライアントA)と生徒が操作するクライアント端末(クライアントB)とがインターネットを介したピア・ツー・ピア通信を行って、教師と生徒とによる遠隔授業を実現するシステムを例にとって説明する。
なお、以下では、家庭教師が操作するクライアント端末(クライアントA)と生徒が操作するクライアント端末(クライアントB)とがインターネットを介したピア・ツー・ピア通信を行って、教師と生徒とによる遠隔授業を実現するシステムを例にとって説明する。
図1は本例に係る遠隔学習システムの概要を示しており、家庭教師が操作するクライアントA、生徒が操作するクライアントB、これらクライアント間の通信を管理する管理サーバCをインターネットN上に配置した構成となっている。
本例では、クライアントA、クライアントB、及び、管理サーバCをそれぞれコンピュータにより構成し、これらコンピュータで本発明に係るプログラムを実行することにより、以下に説明する機能を構成している。
本例では、クライアントA、クライアントB、及び、管理サーバCをそれぞれコンピュータにより構成し、これらコンピュータで本発明に係るプログラムを実行することにより、以下に説明する機能を構成している。
クライアントAとクライアントBは同様な構成を有しており、各クライアント端末は、後述する通信や会議(授業)に係る処理を行う制御装置1、授業に係る画像を表示するモニタ2、ユーザ(教師や生徒)から操作入力を受け付けるキーボード3、ユーザ(教師や生徒)から操作入力を受け付けるポインティングデバイス4、ユーザのビデオ画像を撮影するカメラ5、ユーザの音声入力を受け付けるマイク6、ユーザへ音声を出力するヘッドフォン7を有している。
管理サーバCは、後述する通信や管理に係る処理を行う制御装置11、当該処理に用いる情報を保持する記憶装置12を有している。
管理サーバCは、後述する通信や管理に係る処理を行う制御装置11、当該処理に用いる情報を保持する記憶装置12を有している。
図2には、クライアント端末に備えられる制御装置1の詳細及び処理手順の概要を、クライアントAを代表として示してある。
制御装置1は、通信処理及びモニタ2への画面表示処理等を司るブラウザウインドウ機能20と、ブラウザウインドウ機能20上でクライアント端末間で通信されるビデオ画像等をモニタ表示するビデオチャット機能21とを有しており、図3に示すような手順によって、管理サーバC及び相手クライアントBとの通信及び処理を行う。
制御装置1は、通信処理及びモニタ2への画面表示処理等を司るブラウザウインドウ機能20と、ブラウザウインドウ機能20上でクライアント端末間で通信されるビデオ画像等をモニタ表示するビデオチャット機能21とを有しており、図3に示すような手順によって、管理サーバC及び相手クライアントBとの通信及び処理を行う。
すなわち、管理サーバCからの起動通知に応じて、クライアントA(及びB)がブラウザウインドウ機能20を起動してビデオチャット機能(アプリケーション)21を実行する。そして、ビデオチャット機能21により、管理サーバCに対して接続先の確認通知を送信し、管理サーバCから接続先に係る接続情報(IPアドレス等)を取得して、当該接続先(クライアントB)とピア・ツー・ピア通信を確立して、動画、音声、描画画像等のデータ交換をして、これらデータをそれぞれのクライアントから出力して会議(授業)を実行する。
そして、管理サーバCから提供される授業時間を管理する情報に基づいて、ビデオチャット機能21が当該授業を終了し、当該正常終了をブラウザウインドウ機能20が管理サーバCに通知して、管理サーバCで管理される授業を終了する。
そして、管理サーバCから提供される授業時間を管理する情報に基づいて、ビデオチャット機能21が当該授業を終了し、当該正常終了をブラウザウインドウ機能20が管理サーバCに通知して、管理サーバCで管理される授業を終了する。
図3には、上記のような処理の実行において用いられる情報の概要を示してある。
ブラウザウインドウ機能20及びビデオチャット機能21は、実行している授業(会議)を管理するセッション情報の他に、実行している授業(会議)に参加しているユーザ識別情報(教師及び生徒のID及び名称)、実行している授業(会議)を特定するID、実行している授業(会議)の実行時間、現在の時間、実行している授業(会議)の接続先クライアントのIPアドレス等を用いて上記の処理を実行し、これら必要な情報は管理サーバCから取得し、また、必要な情報は管理サーバCへ通知する。
ブラウザウインドウ機能20及びビデオチャット機能21は、実行している授業(会議)を管理するセッション情報の他に、実行している授業(会議)に参加しているユーザ識別情報(教師及び生徒のID及び名称)、実行している授業(会議)を特定するID、実行している授業(会議)の実行時間、現在の時間、実行している授業(会議)の接続先クライアントのIPアドレス等を用いて上記の処理を実行し、これら必要な情報は管理サーバCから取得し、また、必要な情報は管理サーバCへ通知する。
クライアントAとBとの間のピア・ツー・ピア通信による授業を開始するに先立って、図4に示すような処理により、クライアントA及びBを用いて管理サーバCへの登録が行われる。
有料情報の提供者側である教師は、クライアントAを操作して管理サーバCにネットワークNにより接続し、自己のユーザIDとともに自己が提供する授業の予定表を管理サーバCへ送信する(ステップS1)。
管理サーバCでは、クライアントAから提供された情報に基づいて、教師のユーザIDを特定し(ステップS2)、当該ユーザIDに対応付けて予定表を記憶装置11に登録し(ステップS3)、登録完了通知をクライアントAへ返信する(ステップS4)。
有料情報の提供者側である教師は、クライアントAを操作して管理サーバCにネットワークNにより接続し、自己のユーザIDとともに自己が提供する授業の予定表を管理サーバCへ送信する(ステップS1)。
管理サーバCでは、クライアントAから提供された情報に基づいて、教師のユーザIDを特定し(ステップS2)、当該ユーザIDに対応付けて予定表を記憶装置11に登録し(ステップS3)、登録完了通知をクライアントAへ返信する(ステップS4)。
これにより、教師が行う登録処理が終了し(ステップS5)、管理サーバCには当該教師が提供する授業の予定表が登録される。
なお、上記に加えて、教師に関する氏名、住所、プロフィール、授業を受講可能な生徒IDや氏名の登録も教師からの入力に基づいて行う。
また、管理サーバCの記憶装置11には、授業予定表に登録に際して、各授業を特定するID(会議ID)、各授業の実施時間情報(会議時間)、各授業の課金情報が自動設定される。
なお、上記に加えて、教師に関する氏名、住所、プロフィール、授業を受講可能な生徒IDや氏名の登録も教師からの入力に基づいて行う。
また、管理サーバCの記憶装置11には、授業予定表に登録に際して、各授業を特定するID(会議ID)、各授業の実施時間情報(会議時間)、各授業の課金情報が自動設定される。
そして、生徒がクライアントBを操作して授業を受講する場合には、教師に対して受講の申し込み(会議の実施依頼)を予め行う。
有料情報の利用者側である生徒は、クライアントBを操作して管理サーバCにネットワークNにより接続し、自己のユーザIDとともに自己が受講を希望する条件(科目、時間帯、教師プロフィール等)を管理サーバCへ送信する(ステップS10)。
管理サーバCでは、クライアントBから提供された情報に基づいて、生徒のユーザIDを特定し(ステップS11)、当該生徒の希望条件に該当する授業を登録されている予定表から検索し(ステップS12)、検索結果をクライアントBへ返信する(ステップS13)。
有料情報の利用者側である生徒は、クライアントBを操作して管理サーバCにネットワークNにより接続し、自己のユーザIDとともに自己が受講を希望する条件(科目、時間帯、教師プロフィール等)を管理サーバCへ送信する(ステップS10)。
管理サーバCでは、クライアントBから提供された情報に基づいて、生徒のユーザIDを特定し(ステップS11)、当該生徒の希望条件に該当する授業を登録されている予定表から検索し(ステップS12)、検索結果をクライアントBへ返信する(ステップS13)。
クライアントBでは提供された検索結果をモニタ2で画面表示し、生徒からの選択された授業(会議)の実施依頼を管理サーバCへ送信する(ステップS15)。
管理サーバCでは、クライアントBからの実施依頼を選択された教師のクライアントAへ送信し(ステップS16)、当該教師(クライアントA)から承認通知が入力されると(ステップS17)、当該承認通知をクライアントBへ返信し(ステップS18)、クライアントB(生徒)による授業の申し込み登録が完了する(ステップS19)。
なお、上記に加えて、生徒に関する氏名、住所、プロフィール、生徒IDの記憶装置11への登録も生徒からの入力に基づいて行う。
管理サーバCでは、クライアントBからの実施依頼を選択された教師のクライアントAへ送信し(ステップS16)、当該教師(クライアントA)から承認通知が入力されると(ステップS17)、当該承認通知をクライアントBへ返信し(ステップS18)、クライアントB(生徒)による授業の申し込み登録が完了する(ステップS19)。
なお、上記に加えて、生徒に関する氏名、住所、プロフィール、生徒IDの記憶装置11への登録も生徒からの入力に基づいて行う。
上記のような事前登録がなされることにより、管理サーバCには、授業への参加を認証するための情報(授業ID毎に登録した教師及び生徒のID等)、授業時間を管理する情報が登録され、管理サーバCは、図5に示す授業管理処理に際して、クライアントからの要求に応じて参加認証を条件に会議時間を管理する情報及び相手側クライアントへの接続情報をクライアントへ提供する。
図5に示す処理は、クライアントAとBのいずれかが先行して行ってもよいが、上記の授業予定表に従って管理サーバCからの通知に基づいて略同時になされる。すなわち、管理サーバCは登録情報に基づいて、授業開始時刻の少し前(例えば5分前)になると、図6に示すような開始時刻通知を当該授業に登録されているユーザのクライアントAとBとに送信し、クライアントAとBとのモニタ2に表示させる。
まず、クライアントAにおいて、教師が自己のユーザIDを入力して開始時刻通知画面の開始ボタン30を押下すると(ステップS20)、当該入力が管理サーバCへ送信され、管理サーバCにおいて教師のユーザIDが特定されて認証され(ステップS21)、当該クライアントAへブラウザウインドウ機能20を起動すべき通知が送信される(ステップS22)。
まず、クライアントAにおいて、教師が自己のユーザIDを入力して開始時刻通知画面の開始ボタン30を押下すると(ステップS20)、当該入力が管理サーバCへ送信され、管理サーバCにおいて教師のユーザIDが特定されて認証され(ステップS21)、当該クライアントAへブラウザウインドウ機能20を起動すべき通知が送信される(ステップS22)。
そして、クライアントAでは、起動通知に従ってブラウザウインドウ機能20を起動し(ステップS23)、更にビデオチャット機能21を起動し(ステップS24)、管理サーバCへ接続先の確認要求を送信する(ステップS25)。管理サーバCでは、登録情報に基づいて、当該開始する授業をピア・ツー・ピア接続で行うために管理サーバCが付与した教師クライアントAと生徒クライアントBの接続情報(IPアドレス)及び授業時間情報をクライアントAへ送信し(ステップS26)、クライアントAでは管理サーバCによる課金処理の開始(すなわち、授業開始時刻)を待機する(ステップS27)。なお、管理サーバCは、ピア・ツー・ピア接続のためのIPアドレスをクライアントA及びBに付与するDHCP機能を有している。
クライアントAでは、付与された教師クライアントAの接続情報(IPアドレス)を用いてピア・ツー・ピアの接続設定を行い、付与された生徒クライアントBの接続情報(IPアドレス)を通信相手としてピア・ツー・ピア通信の開始を待機する。
クライアントAでは、付与された教師クライアントAの接続情報(IPアドレス)を用いてピア・ツー・ピアの接続設定を行い、付与された生徒クライアントBの接続情報(IPアドレス)を通信相手としてピア・ツー・ピア通信の開始を待機する。
一方、クライアントBでは、生徒が自己のユーザIDを入力して開始時刻通知画面の開始ボタン30を押下すると(ステップS30)、当該入力が管理サーバCへ送信され、管理サーバCにおいて生徒のユーザIDが特定されて認証され(ステップS31)、当該クライアントBへブラウザウインドウ機能20を起動すべき通知が送信される(ステップS32)。
そして、クライアントBでは、起動通知に従ってブラウザウインドウ機能20を起動し(ステップS33)、更にビデオチャット機能21を起動し(ステップS34)、管理サーバCへ接続先の確認要求を送信する(ステップS35)。管理サーバCでは、登録情報に基づいて、当該開始する授業をピア・ツー・ピア接続で行うために管理サーバCが付与した教師クライアントAと生徒クライアントBの接続情報(IPアドレス)及び授業時間情報をクライアントBへ送信するとともに(ステップS36)、当該クライアントBへ課金開始メッセージを送信する(ステップS37)。
そして、クライアントBでは、起動通知に従ってブラウザウインドウ機能20を起動し(ステップS33)、更にビデオチャット機能21を起動し(ステップS34)、管理サーバCへ接続先の確認要求を送信する(ステップS35)。管理サーバCでは、登録情報に基づいて、当該開始する授業をピア・ツー・ピア接続で行うために管理サーバCが付与した教師クライアントAと生徒クライアントBの接続情報(IPアドレス)及び授業時間情報をクライアントBへ送信するとともに(ステップS36)、当該クライアントBへ課金開始メッセージを送信する(ステップS37)。
クライアントBでは、付与された生徒クライアントBの接続情報(IPアドレス)を用いてピア・ツー・ピアの接続設定を行い、付与された教師クライアントAの接続情報(IPアドレス)を通信相手としてピア・ツー・ピア通信の開始を待機する。
そして、クライアントBでは、管理サーバCから送信された課金開始メッセージを図7に示すようにモニタ2に表示し、生徒が課金開始ボタン31を押下すると(ステップS38)、当該入力が管理サーバCへ送信され、管理サーバCにおいて当該授業に関する課金処理が開始される(ステップS40)。
なお、本例では、課金開始ボタン31が所定時間を経過しても押下されない場合には、管理サーバCは課金処理の開始に伴う通知(ステップS40)を行わず、当該授業(会議)を実行させない(すなわち、強制終了)ようにしており、課金ユーザ(生徒)が会議の開始時に料金支払いの可否を選択できるようにしている。
そして、クライアントBでは、管理サーバCから送信された課金開始メッセージを図7に示すようにモニタ2に表示し、生徒が課金開始ボタン31を押下すると(ステップS38)、当該入力が管理サーバCへ送信され、管理サーバCにおいて当該授業に関する課金処理が開始される(ステップS40)。
なお、本例では、課金開始ボタン31が所定時間を経過しても押下されない場合には、管理サーバCは課金処理の開始に伴う通知(ステップS40)を行わず、当該授業(会議)を実行させない(すなわち、強制終了)ようにしており、課金ユーザ(生徒)が会議の開始時に料金支払いの可否を選択できるようにしている。
管理サーバCは課金処理を開始するとクライアントA及びBにこれを通知し(ステップS40)、クライアントAとBとが当該通知に基づいて互いにピア・ツー・ピア通信を確立してビデオチャット会議(授業)を実施し(ステップS41)、授業時間の終了時刻が到達したところで(ステップS42)、それぞれビデオチャットアプリケーション機能21による授業を終了して管理サーバCへ通知する(ステップS43)。
すなわち、管理サーバCは、ピア・ツー・ピア通信に必要な接続情報及び授業時間を管理するための情報(授業時間、現在時間等)をクライアントA及びBに提供した後は、クライアントA及びBが自律的にピア・ツー・ピア通信を確立して授業を実施し、規定された授業時間が経過したところで当該授業を終了する。
したがって、管理サーバCは、クライアントAとBとの通信を常時監視する必要はなく、接続情報及び授業時間管理情報の提供を行った後は、課金開始通知から授業終了通知の受信までの課金処理を行うだけでよいため、他のクライアントの組による授業管理も負担無く並行して行うことができる。
したがって、管理サーバCは、クライアントAとBとの通信を常時監視する必要はなく、接続情報及び授業時間管理情報の提供を行った後は、課金開始通知から授業終了通知の受信までの課金処理を行うだけでよいため、他のクライアントの組による授業管理も負担無く並行して行うことができる。
管理サーバCは、上記授業終了通知をクライアントA及びBから受信すると、記憶装置に登録されている授業予定表の該当授業を正常終了に更新し(ステップS44)、教師については報酬履歴を更新し生徒に対しては課金履歴を更新して(ステップS45)、クライアントA及びBへ正常終了の確認通知を送信する(ステップS46)。
A、B:クライアント、 C:管理サーバ、
N:ネットワーク、 1:制御装置、
2:モニタ、 3:キーボード、
4:ポインティングデバイス、 5:カメラ、
6:マイク、 7:ヘッドフォン、
11:記憶装置、 12:制御装置、
20:ブラウザウインドウ機能、 21:ビデオチャット機能、
N:ネットワーク、 1:制御装置、
2:モニタ、 3:キーボード、
4:ポインティングデバイス、 5:カメラ、
6:マイク、 7:ヘッドフォン、
11:記憶装置、 12:制御装置、
20:ブラウザウインドウ機能、 21:ビデオチャット機能、
Claims (2)
- ネットワークに接続される管理サーバの管理下で、当該ネットワークに接続される一対のクライアント装置間のピア・ツー・ピア通信による会議を行う通信管理システムであって、
管理サーバは、会議への参加を認証するための情報、会議時間を管理する情報、及び、クライアントへの接続情報を保持し、クライアントからの要求に応じて参加認証を条件に会議時間を管理する情報及び相手側クライアントへの接続情報を提供し、
クライアントは、管理サーバから提供された接続情報に基づいて相手側クライアントとピア・ツー・ピア通信を確立して会議を実行し、管理サーバから提供された会議時間を管理する情報に基づいて設定された会議時間の終了時に相手側クライアントとのピア・ツー・ピア通信を終了することを特徴とする通信管理システム。 - 請求項1に記載の通信管理システムにおいて、
管理サーバは、クライアントからの会議参加に係る課金処理を行うことを特徴とする通信管理システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005052366A JP2006236178A (ja) | 2005-02-28 | 2005-02-28 | 通信管理システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005052366A JP2006236178A (ja) | 2005-02-28 | 2005-02-28 | 通信管理システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006236178A true JP2006236178A (ja) | 2006-09-07 |
Family
ID=37043731
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005052366A Pending JP2006236178A (ja) | 2005-02-28 | 2005-02-28 | 通信管理システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006236178A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101106873B1 (ko) | 2010-09-02 | 2012-01-25 | 주식회사 엔씨소프트 | 온라인 게임 클라이언트간 피어 투 피어 통신방법 |
| JP2012521736A (ja) * | 2010-07-02 | 2012-09-13 | 蘇州闊地网絡科技有限公司 | ウェブページにおいて実現したp2pビデオ通信方法 |
| US8325895B2 (en) | 2007-03-30 | 2012-12-04 | Nec Infrontia Corporation | Conference system and conference telephone line setting method |
| JP2014514815A (ja) * | 2011-03-21 | 2014-06-19 | アップル インコーポレイテッド | 異なるサービスプロバイダー間のピア・ツー・ピア接続を管理する装置及び方法 |
-
2005
- 2005-02-28 JP JP2005052366A patent/JP2006236178A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8325895B2 (en) | 2007-03-30 | 2012-12-04 | Nec Infrontia Corporation | Conference system and conference telephone line setting method |
| JP2012521736A (ja) * | 2010-07-02 | 2012-09-13 | 蘇州闊地网絡科技有限公司 | ウェブページにおいて実現したp2pビデオ通信方法 |
| KR101106873B1 (ko) | 2010-09-02 | 2012-01-25 | 주식회사 엔씨소프트 | 온라인 게임 클라이언트간 피어 투 피어 통신방법 |
| JP2014514815A (ja) * | 2011-03-21 | 2014-06-19 | アップル インコーポレイテッド | 異なるサービスプロバイダー間のピア・ツー・ピア接続を管理する装置及び方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8909704B2 (en) | Network-attached display device as an attendee in an online collaborative computing session | |
| US9680775B2 (en) | Event scheduling | |
| US8819549B2 (en) | Method and system for mutidimensional virtual online support center | |
| KR101518992B1 (ko) | 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치 | |
| CN110943959A (zh) | 一种业务处理的方法、云管理平台、终端及存储介质 | |
| JP6583543B2 (ja) | 情報送信システム、情報送信方法、及びプログラム | |
| CN113747247B (zh) | 直播方法、装置、计算机设备和存储介质 | |
| KR20140098573A (ko) | 영상 회의 서비스 제공 장치 및 방법 | |
| JP2014179806A (ja) | 通信システム、通信管理装置、及びプログラム | |
| CN108809902B (zh) | 终端、服务器及其音视频会议实现方法、装置与系统 | |
| CN109565454A (zh) | 流媒体通讯 | |
| CN108933809B (zh) | 通信控制方法和装置、远程临场机器人以及记录介质 | |
| JP2014033263A (ja) | 伝送管理システム、伝送システム、及び伝送管理システム用プログラム | |
| JP5088257B2 (ja) | 自己紹介支援方法及び自己紹介支援処理装置等 | |
| JP7040314B2 (ja) | 管理装置、伝送システム、会議管理方法、プログラム | |
| WO2011010563A1 (ja) | ビデオ通話システム、主側端末、従側端末、プログラム | |
| CN108377397A (zh) | 一种基于摄像头实现联网视频互动的方法 | |
| WO2015156148A1 (ja) | 情報処理装置および方法、情報処理システム、並びにプログラム | |
| JP7777866B2 (ja) | 情報処理システム | |
| JP2015002526A (ja) | 会議システムおよび通信端末装置 | |
| JP2010004211A (ja) | 会議支援方法、会議支援装置、および会議支援プログラム | |
| US9420226B2 (en) | Apparatus, system, and method of managing data transmission, and recording medium storing data transmission management program | |
| KR20060084932A (ko) | 휴대폰 번호 기반의 모바일 인스턴트 메시징 서비스 방법 | |
| JP5420440B2 (ja) | 電子会議制御装置、電子会議システム、電子会議制御方法、及びプログラム | |
| US20070172043A1 (en) | Ultimedia conference system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070928 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071126 |