JP6286240B2 - 映像コミュニケーションシステム、映像コミュニケーション環境提供方法、サーバ、サーバ制御方法及びコンピュータプログラム - Google Patents
映像コミュニケーションシステム、映像コミュニケーション環境提供方法、サーバ、サーバ制御方法及びコンピュータプログラム Download PDFInfo
- Publication number
- JP6286240B2 JP6286240B2 JP2014051537A JP2014051537A JP6286240B2 JP 6286240 B2 JP6286240 B2 JP 6286240B2 JP 2014051537 A JP2014051537 A JP 2014051537A JP 2014051537 A JP2014051537 A JP 2014051537A JP 6286240 B2 JP6286240 B2 JP 6286240B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- server
- premises
- call
- control unit
- 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.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims description 123
- 238000004891 communication Methods 0.000 title claims description 123
- 238000000034 method Methods 0.000 title claims description 19
- 238000004590 computer program Methods 0.000 title claims description 3
- 230000004044 response Effects 0.000 claims description 27
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 4
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Description
ところで、映像コミュニケーションをウェブブラウザで実現する手法の1つに、WebRTC(Web Real-Time Communication)がある。WebRTCでは、プラグインをウェブブラウザにインストールする必要がなく、ウェブブラウザの機能のみで映像コミュニケーションを実現することができる。従来、WebRTCによる映像コミュニケーション環境は、その多くがインターネットを介して提供されている。
図1は、実施形態の映像コミュニケーションシステム1のシステム構成を示すシステム構成図である。
映像コミュニケーションシステム1では、利用者宅2−1に設置された端末3−1は、宅内サーバ4−1を介してNGN5に接続可能である。同様に、利用者宅2−2に設置された端末3−2は、宅内サーバ4−2を介してNGN5に接続可能である。端末3−1及び端末3−2は、映像コミュニケーション通信を行うために、SIP(Session Initiation Protocol)による呼接続の確立を、それぞれ宅内サーバ4−1及び宅内サーバ4−2に指示する。端末3−1及び端末3−2は、宅内サーバ4−1及び宅内サーバ4−2によって確立されたエンドツーエンドの通信セッションを用いて映像コミュニケーション通信を行う。
端末3は、バスで接続されたCPU(Central Processing Unit)やメモリや補助記憶装置などを備え、端末プログラムを実行する。端末3は、端末プログラムの実行によって、通信部31、入力部32、映像入力部33、表示部34及び制御部35を備える装置として機能する。
なお、端末3の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されてもよい。端末プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。端末プログラムは、電気通信回線を介して送信されてもよい。
入力部32は、端末3の利用者が操作を入力するための入力装置である。入力部32は、例えば、キーボードやマウス、タッチパネルなどの入力装置を用いて構成される。入力部32は、上記の入力装置を接続するための入力インターフェースとして構成されてもよい。入力部32は、取得された利用者の入力情報を制御部35に出力する。
なお、本実施形態では、制御部35は、WebRTCを標準機能として備えるウェブブラウザを用いて構成される。そのため、制御部35は、WebRTCの機能を追加するための専用のプラグインを必要としない。
宅内サーバ4は、バスで接続されたCPUやメモリや補助記憶装置などを備え、サーバプログラムを実行する。宅内サーバ4は、サーバプログラムの実行によって、
第1通信部41、第2通信部42、記憶部43、HTTP制御部44、SIP中継部45、SIP制御部46及びWebRTC制御部47を備える装置として機能する。
なお、宅内サーバ4の各機能の全て又は一部は、ASICやPLDやFPGA等のハードウェアを用いて実現されてもよい。サーバプログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。サーバプログラムは、電気通信回線を介して送信されてもよい。
第2通信部42は、LAN等の通信インターフェースを用いて構成される。第2通信部42は、NGN5との間で通信する。
記憶部43は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。記憶部43は、通話メニュー画面や通話画面などの画面を表示するためのHTTPファイル431を予め記憶している。HTTPファイル431は、例えば、HTML(Hyper Text Markup Language)ファイルやJavaScript(登録商標)などのファイルである。
WebRTC制御部47は、発信元の端末3と発信先の端末3との間のRTP通信を中継する。
図4の通話メニュー画面7は、通話先の相手の一覧を管理するアドレス帳の態様で構成された通話メニュー画面の具体例である。画面表示71には、通話先となる相手の一覧が表示される。画面表示71の右側には、通話先となる相手ごとに発信ボタン72が配置される。入力ポインタ73は、利用者が通話メニュー画面7から操作を入力するために表示されるオブジェクトである。入力ポインタ73は、例えば、入力部32に接続されたマウスのカーソルである。利用者は、入力ポインタ73を発信ボタン72に重畳させて、発信ボタン72を押下することによって、発信ボタン72に対応する通話先となる相手の端末3に発信する。
通話画面8は、発信元の端末3と発信先の端末3との間で通話セッションが確立された後に表示される画面である。通話画面8は、例えば、映像表示領域81、映像表示領域82、文字入力領域83及び履歴表示領域84を備える。
映像表示領域81には、通話中の相手の映像が表示される。映像表示領域82には、通話中の自身の映像が表示される。したがって、映像表示領域82に表示される自身の映像は、通話中の相手の通話画面8における映像表示領域81に表示される映像と同じである。
通話画面8が上記のように構成されることによって、利用者は、音声及び映像による通話と、文字による会話を1つの画面で同時に行うことが可能となる。
本シーケンス図では、説明を簡単にするために、発信元の端末が利用者宅2−1の端末3−1であり、発信先の端末が利用者宅2−2の端末3−2であると仮定して説明する。また、利用者宅内の端末3及び宅内サーバ4の各機能部には、発信元と発信先とを区別するために、名称の語尾に「−1」又は「−2」を付与して記載する。「−1」が付与された機能部は、発信元の端末3−1及び宅内サーバ4−1の機能部を表す。同様に、「−2」が付与された機能部は、発信先の端末3−2宅内サーバ4−2の機能部を表す。
端末3−2の利用者は、端末3−1との間で通話を開始するために、端末3−1の発信を着信する操作を入力する。
HTTP制御部351がSIPクライアント352に出力する宛先情報は、端末3が備える補助記憶装置等に予め記録されてもよい。
通話メニュー画面は、図4に示された態様に限定されない。例えば、通話メニュー画面から発信する操作は、HTMLで表示されたリンクを選択する操作によって実現されてもよい。
1つの利用者宅2内には、複数の宅内サーバ4が設置されてもよい。
端末3は、HTTPファイルの取得を宅内サーバ4とは別の装置から取得してもよい。例えば、端末3がインターネットに接続可能である場合、端末3は、インターネット上のHTTPサーバからHTTPファイルを取得してもよい。さらに、HTTPファイルは端末3が備える補助記憶装置等に予め記憶されてもよい。
図10では、端末3の通話先が企業のコールセンター20の端末である場合の例が示されている。企業サーバ11は、企業がインターネット10上で公開しているホームページを提供するHTTPサーバである。利用者宅2には、宅内サーバ4にアクセスポイント12が接続されている。端末3は、アクセスポイント12及び宅内サーバ4を介してNGN5に接続する。また、端末3は、公衆回線を介してインターネット10に接続可能である。
矢印A1は、端末3が、企業サーバ11からHTTPファイルを取得することを表している。取得されたHTTPファイルによって、企業のホームページ9が端末3の表示部34に表示される。利用者は、ホームページ9に表示された発信リンク91を選択することによって、企業のコールセンター20に発信する。
矢印A3は、確立された通話セッションによって端末3とコールセンター20の端末との間で映像コミュニケーション通信が行われることを表している。
Claims (9)
- 複数の構内のそれぞれに設置され、自構内の端末をQoSの制御が可能なネットワークに接続するサーバを備える映像コミュニケーションシステムであって、
前記サーバは、前記端末の要求に応じて、前記端末と他構内の端末との間の通話セッションを確立する第1の制御部と、
通話セッションにおいて送受信される音声及び映像データを前記端末と前記他構内の端末との間で中継する第2の制御部と、
を備え、
前記第1の制御部は、前記端末との間でWebRTCのWebSocketによるコネクションを確立し、前記WebSocketによって確立された前記コネクションを介して前記端末が前記WebRTCの機能を用いて自装置に要求する通話セッションの確立の要求に応じて、前記端末と前記他構内の端末との間の通話セッションを確立し、
前記第2の制御部は、前記WebSocketによって確立された前記コネクションを介して前記音声及び映像データを中継する、
映像コミュニケーションシステム。 - 前記サーバは、前記端末の要求に応じて、映像コミュニケーションを行うためのメニュー画面を表示するためのデータを前記端末に送信する第3の制御部をさらに備える、
請求項1に記載の映像コミュニケーションシステム。 - 前記QoS制御が可能なネットワークがNGNである、
請求項1又は2に記載の映像コミュニケーションシステム。 - 複数の構内のそれぞれに設置され、自構内の端末をQoSの制御が可能なネットワークに接続するサーバを備える映像コミュニケーションシステムが、前記端末に映像コミュニケーションを行う環境を提供する映像コミュニケーション環境提供方法であって、
前記サーバが、前記端末の要求に応じて、前記端末と他構内の端末との間の通話セッションを確立する第1の制御ステップと、
前記サーバが、通話セッションにおいて送受信される音声及び映像データを前記端末と前記他構内の端末との間で中継する第2の制御ステップと、
を有し、
前記サーバは、前記第1の制御ステップにおいて、前記端末との間でWebRTCのWebSocketによるコネクションを確立し、前記WebSocketによって確立された前記コネクションを介して前記端末が前記WebRTCの機能を用いて自装置に要求する通話セッションの確立の要求に応じて、前記端末と前記他構内の端末との間の通話セッションを確立し、
前記サーバは、前記第2の制御ステップにおいて、前記WebSocketによって確立された前記コネクションを介して前記音声及び映像データを中継する、
映像コミュニケーション環境提供方法。 - 前記サーバは、さらに、前記端末の要求に応じて、映像コミュニケーションを行うためのメニュー画面を表示するためのデータを前記端末に送信する第3の制御ステップを有する、
請求項4に記載の映像コミュニケーション環境提供方法。 - 複数の構内のそれぞれに設置され、自構内の端末をQoSの制御が可能なネットワークに接続するサーバであって、
前記端末の要求に応じて、前記端末と他構内の端末との間の通話セッションを確立する第1の制御部と、
通話セッションにおいて送受信される音声及び映像データを前記端末と前記他構内の端末との間で中継する第2の制御部と、
を備え、
前記第1の制御部は、前記端末との間でWebRTCのWebSocketによるコネクションを確立し、前記WebSocketによって確立された前記コネクションを介して前記端末が前記WebRTCの機能を用いて自装置に要求する通話セッションの確立の要求に応じて、前記端末と前記他構内の端末との間の通話セッションを確立し、
前記第2の制御部は、前記WebSocketによって確立された前記コネクションを介して前記音声及び映像データを中継する、
サーバ。 - 前記サーバは、さらに、前記端末の要求に応じて、映像コミュニケーションを行うためのメニュー画面を表示するためのデータを前記端末に送信する第3の制御部を備える、
請求項6に記載のサーバ。 - 複数の構内のそれぞれに設置され、自構内の端末をQoSの制御が可能なネットワークに接続するサーバが、
前記端末の要求に応じて、前記端末と他構内の端末との間の通話セッションを確立する第1の制御ステップと、
通話セッションにおいて送受信される音声及び映像データを前記端末と前記他構内の端末との間で中継する第2の制御ステップと、
を有し、
前記第1の制御ステップにおいて、前記端末との間でWebRTCのWebSocketによるコネクションを確立し、前記WebSocketによって確立された前記コネクションを介して前記端末が前記WebRTCの機能を用いて自装置に要求する通話セッションの確立の要求に応じて、前記端末と前記他構内の端末との間の通話セッションを確立し、
前記第2の制御ステップにおいて、前記WebSocketによって確立された前記コネクションを介して前記音声及び映像データを中継する、
サーバ制御方法。 - 請求項6又は7に記載のサーバとしてコンピュータを機能させるための
コンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014051537A JP6286240B2 (ja) | 2014-03-14 | 2014-03-14 | 映像コミュニケーションシステム、映像コミュニケーション環境提供方法、サーバ、サーバ制御方法及びコンピュータプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014051537A JP6286240B2 (ja) | 2014-03-14 | 2014-03-14 | 映像コミュニケーションシステム、映像コミュニケーション環境提供方法、サーバ、サーバ制御方法及びコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015177296A JP2015177296A (ja) | 2015-10-05 |
JP6286240B2 true JP6286240B2 (ja) | 2018-02-28 |
Family
ID=54256086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014051537A Active JP6286240B2 (ja) | 2014-03-14 | 2014-03-14 | 映像コミュニケーションシステム、映像コミュニケーション環境提供方法、サーバ、サーバ制御方法及びコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6286240B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6621071B2 (ja) * | 2017-07-20 | 2019-12-18 | パナソニックIpマネジメント株式会社 | 携帯端末装置、および、携帯端末装置のプログラム |
CN108961711B (zh) * | 2018-04-28 | 2020-06-02 | 深圳市牛鼎丰科技有限公司 | 遥控移动装置的控制方法、装置、计算机设备和存储介质 |
CN110830751B (zh) * | 2018-08-13 | 2021-07-30 | 视联动力信息技术股份有限公司 | 一种视联网终端接入会议的方法和装置 |
JP2020188313A (ja) * | 2019-05-10 | 2020-11-19 | 株式会社サテライトオフィス | 組織アドレス帳システム、組織アドレス帳システムのプログラム |
EP4262215A4 (en) * | 2020-12-11 | 2024-07-31 | Nippon Telegraph & Telephone | VIDEO COMMUNICATION SYSTEM, VIDEO COMMUNICATION METHOD, VIDEO TRANSMISSION DEVICE, VIDEO RECEPTION DEVICE AND PROGRAM |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003299148A (ja) * | 2002-03-29 | 2003-10-17 | Hitachi Kokusai Electric Inc | 事業所用電話システム |
JP2006005446A (ja) * | 2004-06-15 | 2006-01-05 | Nec Infrontia Corp | 通信接続システム、通信接続方法及び通信接続装置 |
JP2010098604A (ja) * | 2008-10-17 | 2010-04-30 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツ配信システムとそのセンタ装置、およびコンテンツ配信方法 |
JP2010219580A (ja) * | 2009-03-13 | 2010-09-30 | Hitachi Ltd | 通信中継装置、通信端末、及び通信方法 |
-
2014
- 2014-03-14 JP JP2014051537A patent/JP6286240B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015177296A (ja) | 2015-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3818687B1 (en) | System and method for omni-channel notification and selection | |
EP2520065B1 (en) | Screen sharing | |
JP6286240B2 (ja) | 映像コミュニケーションシステム、映像コミュニケーション環境提供方法、サーバ、サーバ制御方法及びコンピュータプログラム | |
US8358646B2 (en) | Temporary connection number management system, terminal, temporary connection number management method, and temporary connection number management program | |
US20190230136A1 (en) | Network to network interface between service providers for web real time communication | |
JP2007068119A (ja) | 通信サービス提供方法 | |
JP2012501133A (ja) | 固定マルチメディア・デバイスと移動マルチメディア・デバイスの間でビデオ・セッションを移すための方法 | |
US11736611B2 (en) | Visual engagement using automatically dynamically selected visualization mediums | |
EP3371964B1 (en) | Seamless mechanism to connect an active call to another device | |
KR20120079010A (ko) | 통화 중 미디어 데이터 전송 시스템 및 방법 | |
JP2009176289A (ja) | サービス提供システム、サービス提供方法およびサービス提供プログラム | |
TW201703494A (zh) | 具有觀看郵件的呼叫接聽 | |
CN105122761B (zh) | 基于分组的呼叫的附加媒体会话的本地控制 | |
US11356555B1 (en) | Message-based interactive voice response menu reconnection | |
JP5916169B2 (ja) | 通信を開始するためにモバイルデバイスをアクティブ化するためのシステム及び方法 | |
JP2018201200A (ja) | 単一の記録アドレスを有する複数のデバイスのコンピュータ電話統合(cti)制御 | |
JP6364256B2 (ja) | 情報処理装置、情報処理方法及びコンピュータプログラム | |
JP5367477B2 (ja) | サービス提供システムおよびサービス提供方法 | |
JP5331995B2 (ja) | コールセンタシステム | |
JP2017517798A (ja) | ユーザ宛の通知を集中化する方法および装置 | |
JP5555120B2 (ja) | コンテンツ提供方法、コンテンツ取得方法、コンテンツ提供システム及び端末装置 | |
JP2003069602A (ja) | Ip電話サーバ、ip電話クライアント、セッション確立方法及びプログラム | |
JP4770908B2 (ja) | コールセンタシステム及びその制御方法 | |
JP5798137B2 (ja) | 輻輳制御方法および発呼サーバ | |
KR20090078593A (ko) | Sip와 3g-324m간의 영상 채팅 서비스 방법과이를 위한 변환기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160324 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170308 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170509 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170707 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180109 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180205 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6286240 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |