Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6021177B2 - Content sharing system, content sharing expansion system, content sharing method, and content sharing program - Google Patents
[go: Go Back, main page]

JP6021177B2 - Content sharing system, content sharing expansion system, content sharing method, and content sharing program - Google Patents

Content sharing system, content sharing expansion system, content sharing method, and content sharing program Download PDF

Info

Publication number
JP6021177B2
JP6021177B2 JP2012220657A JP2012220657A JP6021177B2 JP 6021177 B2 JP6021177 B2 JP 6021177B2 JP 2012220657 A JP2012220657 A JP 2012220657A JP 2012220657 A JP2012220657 A JP 2012220657A JP 6021177 B2 JP6021177 B2 JP 6021177B2
Authority
JP
Japan
Prior art keywords
snap
sharing
information
content
communication
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
Application number
JP2012220657A
Other languages
Japanese (ja)
Other versions
JP2014075636A (en
Inventor
敦 大久保
敦 大久保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Engineering Ltd
Original Assignee
NEC Engineering Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP2012220657A priority Critical patent/JP6021177B2/en
Publication of JP2014075636A publication Critical patent/JP2014075636A/en
Application granted granted Critical
Publication of JP6021177B2 publication Critical patent/JP6021177B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は端末間でメッセージを交換する為の、コンテンツ共有システム、コンテンツ共有拡張システム、コンテンツ共有方法及びコンテンツ共有プログラムに関する。   The present invention relates to a content sharing system, a content sharing expansion system, a content sharing method, and a content sharing program for exchanging messages between terminals.

ISDN(Integrated Services Digital Network)や、光ファイバを利用した光通信、或いはLAN(Local Area Network)等のネットワーク環境が一般的に普及し、このようなネットワーク環境を用いてテレビ会議を行うことが一般的に行われている。   Network environments such as ISDN (Integrated Services Digital Network), optical communication using optical fibers, or LAN (Local Area Network) are generally widespread, and video conferencing is generally performed using such network environments. Has been done.

ここで、テレビ会議とは、カメラで撮影した映像信号やマイクで拾った音声信号を、ネットワークを経由して通信先へ送信し、送信先のテレビモニタやスピーカにて映像や音声の出力を行うものである。テレビ会議は一般的に双方向に通信を行うことにより実現され、一方の映像信号及び音声信号が他方に相互に送信される。これにより、その場にいながらにして遠隔地にいる人物とコミュニケーションを取ることが可能となる。   Here, a video conference is a video signal captured by a camera or an audio signal picked up by a microphone is transmitted to a communication destination via a network, and video and audio are output by a destination TV monitor or speaker. Is. Video conferencing is generally realized by two-way communication, and one video signal and audio signal are transmitted to each other. This makes it possible to communicate with a person at a remote location while on the spot.

また、会議とは、コミュニケーションを通じて情報発信や意思決定といったことを実行する為の手段である。そのため実際に人物同士が一堂に会して行われる会議(以下、テレビ会議とは異なる会議であることを明確とする為に「通常の会議」と呼ぶ。)においては、説明に必要な文章を印刷した書類等の一般的な資料はもちろんのこと、他にも会議の内容に応じて更に、映像や写真、図面、プロトタイプの模型等様々な形の資料(すなわち、コンテンツ)が用いられる。   A conference is a means for executing information transmission and decision making through communication. Therefore, in a meeting where people actually meet together (hereinafter referred to as a “normal meeting” in order to clarify that the meeting is different from a video conference) In addition to general materials such as printed documents, various types of materials (that is, contents) such as videos, photographs, drawings, prototype models, etc. are used depending on the contents of the conference.

テレビ会議においてもこのような通常の会議同様に、そういった資料を使用して会議を進行していくことが要求される。   As in such a normal conference, a video conference is required to proceed with a conference using such materials.

この点、テレビ会議は、通常の会議とは環境が異なるため、主催者側の努力が大きいところはあるのだが、異なる部分を代用する形で、通常の会議で達成できる内容と遜色ないように進行することができる。例えば、事前に資料を送付し、お互いが理解した上でテレビ会議に臨んだり、プレゼン資料を映し出したPCのモニタ画面をカメラ映像代わりにして伝達したり、といったことが行われている。   In this regard, the video conference environment is different from the normal conference environment, so there are places where the organizer side makes great efforts, but in a form that substitutes different parts, so that it does not differ from the content that can be achieved in the normal conference Can proceed. For example, sending materials in advance and understanding each other before attending a video conference, or transmitting a PC monitor screen on which a presentation material is displayed instead of a camera image is performed.

ここで、テレビ会議を実現する装置を以下の説明においては「テレビ会議装置」と呼ぶことにする。テレビ会議では、映像信号や音声信号をネットワークにて円滑に送受信できるように帯域圧縮する。そして、帯域圧縮に際して、映像信号や音声信号に対する符号化・復号処理が行われる。この符号化・復号処理には多大な計算量が必要となる。そのため、符号化・復号処理専用のハードウェアが使用されることが一般的である。従って、テレビ会議を行うには、その専用ハードウェアを搭載した専用装置が使われることが通常であった。しかしながら、近年はPC(Personal computer)の性能が向上したため、PC上で同等の処理が動作する専用アプリケーションを用いて行われることも増えてきている。   Here, a device that realizes a video conference is referred to as a “video conference device” in the following description. In a video conference, band compression is performed so that video signals and audio signals can be smoothly transmitted and received over a network. In the band compression, encoding / decoding processing is performed on the video signal and the audio signal. This encoding / decoding process requires a large amount of calculation. Therefore, it is common to use hardware dedicated to encoding / decoding processing. Therefore, in order to conduct a video conference, a dedicated device equipped with the dedicated hardware is usually used. However, in recent years, the performance of PCs (Personal computers) has improved, and the use of dedicated applications that perform equivalent processing on PCs has been increasing.

ここでは前者の、テレビ会議を目的とした専用ハードウェアを搭載した装置のことをテレビ会議装置と呼ぶ。   Here, the former apparatus equipped with dedicated hardware for the purpose of video conferencing is called a video conferencing apparatus.

テレビ会議装置は通信開始直後に、相手局のテレビ会議装置と所持している機能等の情報交換を行うことによりお互いが通信を行う上で使用可能な共通の機能を確認し、使用する機能を決定した上で映像データや音声データを送出する。この情報交換で用いられる手順は通信プロトコルと呼ばれ、その内容が規定される。   The video conference device confirms the common functions that can be used for communication with each other by exchanging information such as the functions possessed with the video conference device of the partner station immediately after the start of communication, and the function to use The video data and audio data are transmitted after the determination. The procedure used in this information exchange is called a communication protocol and its contents are defined.

テレビ会議装置においては一般的に利用される通信プロトコルに関して既に国際的な標準が幾つか定められている。具体例として、ITU−T(International Telecommunication Union Telecommunication Standardization Sector)で規格化されているH.323や、IETF(Internet Engineering Task Force)で規格化されているSIP(Session Initiation Protocol)等が利用されている。   In the video conference apparatus, several international standards have already been established regarding communication protocols that are generally used. As a specific example, H.264 standardized by ITU-T (International Telecommunication Union Telecommunication Standardization Sector). H.323, SIP (Session Initiation Protocol) standardized by IETF (Internet Engineering Task Force), and the like are used.

また、映像データや音声データの交換だけでなく、制御データの交換に関しても規定がなされている。例えば、テレビ会議で用いるカメラは上下左右の移動とズームが可能な電動カメラであることが多い。そして、通信が始まった後に相手端末に接続の電動カメラを動かしたい場合、リモコンなどの操作を通じて希望するポジションへ移動することが可能である。この移動には、リモコンで操作した移動情報を相手端末に対して所定の規格に準拠して伝達することで実現される。   Further, not only the exchange of video data and audio data but also the exchange of control data is defined. For example, a camera used in a video conference is often an electric camera that can be moved vertically and horizontally and zoomed. Then, when it is desired to move the electric camera connected to the partner terminal after the communication is started, it is possible to move to a desired position through an operation of a remote controller or the like. This movement is realized by transmitting movement information operated by the remote controller to the counterpart terminal in accordance with a predetermined standard.

他方、昨今はクラウドコンピューティングが普及しつつあり、これまで各個人又は或る法人所有のPCやサーバに保存されていたドキュメント等のPCデータ(すなわち、コンテンツ)が、インターネット上で利用可能なサービスのデータとして、サービス提供事業者の所有するサーバ上に保存されることが多くなっている。   On the other hand, cloud computing has recently become widespread, and PC data (that is, content) such as documents stored on each individual or corporation-owned PC or server can be used on the Internet. This data is often stored on a server owned by a service provider.

このようなサービスでは、各個人又は或る法人が所有しているPCのブラウザやスマートフォンやタブレットといった携帯端末上で動作するアプリケーション等から、サービス提供事業者の所有するサーバ上にアクセスし、データを利用することができる。   In such a service, access is made to a server owned by a service provider from an application that runs on a personal computer or a mobile terminal such as a smartphone or tablet owned by an individual or a corporation, Can be used.

ここで、このようなPCや携帯端末等からアクセス可能な、インターネット等のネットワークを介して提供されるサービスを「オンラインサービス」と呼ぶことにする。オンラインサービスを利用することにより、会議に必要な映像データや写真データなどのコンテンツはもちろんのこと、文書データやプレゼンデータなどのコンテンツをサービス提供事業者の所有するサーバ上に保存することができる。また、これらのデータを閲覧したい場合は、各個人又は或る法人所有のPCやサーバ経由でサービス提供事業者の所有するサーバ上アクセスすれば良い。また、アクセスしたデータの内容は、通常クリック1つ等の簡単な操作で画面全体一杯に展開できる。また、昨今のオンラインサービスは、ビジネス用途にも有用な豊富なサービス内容で整ってきており、利用拡大が進みつつある状況にある。   Here, a service provided via a network such as the Internet that can be accessed from such a PC or a portable terminal will be referred to as an “online service”. By using the online service, contents such as document data and presentation data as well as contents such as video data and photo data necessary for the conference can be stored on a server owned by the service provider. In order to view these data, access may be made on a server owned by a service provider via a PC or server owned by each individual or a certain corporation. In addition, the contents of the accessed data can be expanded on the entire screen with a simple operation such as one click. In addition, recent online services have been prepared with abundant service contents useful for business purposes, and the use of these services is being expanded.

例えば、Google Inc.が提供するGoogleドキュメント(登録商標)では、オンラインでドキュメンの作成や共有メンバー同士の閲覧が可能なサービスが提供されている。Evernote Corporationが提供するEvernote(登録商標)では、ドキュメントやテキスト写真といったデータの保存管理が可能なサービスが提供されている。米国Yahoo! Incが提供するFlickr(登録商標)では、写真データをオンラインで見知らぬ人と共有できるコミュニティサービスが提供されている。   For example, Google Inc. The Google document (registered trademark) provided by, provides a service that enables online document creation and sharing member browsing. Evernote (registered trademark) provided by Evernote Corporation provides a service capable of storing and managing data such as documents and text photographs. Flickr (registered trademark) provided by Yahoo! Inc. in the United States provides a community service that allows photo data to be shared with strangers online.

テレビ会議においても、これらのようなオンラインサービスを利用して実施されることが増えてきた。ここで、テレビ会議及びオンラインサービスの何れもがネットワークを利用して行うサービスという点で共通している。そのため、利用者側からすればテレビ会議及びオンラインサービスの両方を同時に利用できることが望ましい。   Video conferences are also increasingly being implemented using online services such as these. Here, both the video conference and the online service are common in that they are services performed using a network. Therefore, it is desirable that the user can use both the video conference and the online service at the same time.

しかし、テレビ会議及びオンラインサービスの両方を同時に利用するということは容易ではなかった。この点について図1を参照して説明する。   However, it has not been easy to use both video conferencing and online services at the same time. This point will be described with reference to FIG.

図1に表されるように、テレビ会議はテレビ会議装置間(テレビ会議装置1001及びテレビ会議装置1006)で通信する為のネットワーク(ルータ1002、WAN(Wide Area Network)1003及びルータ1005)に各テレビ会議装置が接続することにより実現される。一方、オンラインサービスは、アクセスする端末(PC1011)とサーバ(オンラインサービスサーバ1007)との間を通信する為のネットワーク(ルータ1008、インターネット1009及びルータ1010)に端末及びサーバが接続することにより実現される。   As shown in FIG. 1, a video conference is performed on each network (router 1002, WAN (Wide Area Network) 1003 and router 1005) for communication between video conference devices (video conference device 1001 and video conference device 1006). This is realized by connecting a video conference device. On the other hand, the online service is realized by connecting a terminal and a server to a network (router 1008, Internet 1009 and router 1010) for communication between a terminal (PC 1011) to be accessed and a server (online service server 1007). The

すなわち、テレビ会議用のネットワークとオンラインサービス用のネットワークが別途に設けられることが多い。   That is, a video conference network and an online service network are often provided separately.

その理由について説明する。オンラインサービスで利用するインターネット1009は通信帯域が常に安定するように保証されているわけではなく、テレビ会議では映像データや音声データのエラー耐性が弱いため、通信帯域を確保した専用のネットワーク(例えばWAN1003)を利用することが多い。一方で、オンラインサービスはインターネット経由で提供される。そういった事情から、テレビ会議を利用する為のネットワークとオンラインサービスを利用する為のネットワークの、別々のネットワークを用意する必要があるのである。   The reason will be described. The Internet 1009 used for the online service is not guaranteed so that the communication band is always stable, and since video conferencing is weak in error tolerance of video data and audio data, a dedicated network (for example, WAN 1003) that secures the communication band. ) Is often used. On the other hand, online services are provided via the Internet. For this reason, it is necessary to prepare separate networks for using video conferencing and for using online services.

ここで、PCや携帯端末からの操作を受け付け、IPネットワークを使用してテレビ会議を実現するテレビ会議装置がある。以下の説明においてはテレビ会議装置の操作が可能なPCや携帯端末を「制御端末」と呼ぶことにし、制御端末にインストールされたテレビ会議装置の操作を実現するアプリケーションを「制御アプリケーション」と呼ぶことにする。   Here, there is a video conference apparatus that accepts an operation from a PC or a portable terminal and realizes a video conference using an IP network. In the following description, a PC or a portable terminal capable of operating the video conference device is referred to as a “control terminal”, and an application that realizes the operation of the video conference device installed in the control terminal is referred to as a “control application”. To.

テレビ会議装置と制御端末はIPネットワークで接続され、制御端末からテレビ会議装置の操作が可能な構成になっているとする。   It is assumed that the video conference apparatus and the control terminal are connected via an IP network, and the video conference apparatus can be operated from the control terminal.

このようなテレビ会議装置と制御端末の間の接続構成の具体例を表す。テレビ会議装置間で使用するIPアドレスとテレビ会議装置と制御端末間で使用するIPアドレスのドメインが異なる場合があるため、2種類の構成を取り上げた。   A specific example of a connection configuration between such a video conference device and a control terminal is shown. Since the IP address used between the video conference apparatuses and the IP address domain used between the video conference apparatus and the control terminal may be different, two types of configurations are taken up.

図2に表される構成では、テレビ会議装置1006に2つのポートを用意する。具体的には、テレビ会議装置1006にテレビ会議の通信を行う為の通信ポートと、制御端末と通信する為の通信ポートの2つを用意する。これにより、テレビ会議装置1006と制御端末1013とをハブ1012を介して同時にIPネットワーク(インターネット1009)で通信できるようになっている。   In the configuration shown in FIG. 2, two ports are prepared for the video conference device 1006. Specifically, a communication port for performing a video conference communication and a communication port for communicating with a control terminal are prepared in the video conference apparatus 1006. As a result, the video conference apparatus 1006 and the control terminal 1013 can simultaneously communicate with each other via the hub 1012 via the IP network (Internet 1009).

図3では、テレビ会議装置1006は、IPアドレスを変換する技術であるNAT(Network Address Translation)機能を備えたルータ(NAT/ルータ1014)に接続している、これにより、テレビ会議装置1006と制御端末1013とは最寄りのIPネットワーク(WAN1003)と接続して通信でき、テレビ会議の通信を行う場合はNAT/ルータ1014を経由することで、テレビ会議装置1006と制御端末1013とが同時にIPネットワークで通信できるような構成になっている。   In FIG. 3, the video conference apparatus 1006 is connected to a router (NAT / router 1014) having a NAT (Network Address Translation) function, which is a technique for converting an IP address, thereby controlling the video conference apparatus 1006. The terminal 1013 can be connected to and communicate with the nearest IP network (WAN 1003), and in the case of video conference communication, the video conference apparatus 1006 and the control terminal 1013 are simultaneously connected via the IP network via the NAT / router 1014. It is configured to allow communication.

制御端末1013には、オンラインサービスがアクセス可能なアプリケーションから、テレビ会議を制御する為の制御アプリケーションがインストールされているとする。制御端末1013は、インストールされた制御アプリケーションから図2や図3で表される接続構成のIPネットワークを経由してテレビ会議装置1006の制御ができるとする。   It is assumed that a control application for controlling the video conference is installed in the control terminal 1013 from an application accessible by the online service. Assume that the control terminal 1013 can control the video conference apparatus 1006 from the installed control application via the IP network having the connection configuration shown in FIG. 2 or FIG.

なお、昨今、制御端末がテレビ会議の制御に有用であると見出されているのが現状であるが、その理由について以下に説明する。テレビ会議装置の制御では、テレビ会議装置に付属の専用リモコンを利用して、テレビモニタに表示された操作画面GUI(Graphical User Interface)に従って操作するのが普通である。しかしながら、よく遭遇することなのだが、テレビ会議中にリモコンを操作すると、相手先の映像が映っている画面から操作画面GUIに切り替えることになるため、一旦会議の流れを中断させてしまい、会議のムードを壊してしまうという問題がある。また、他にも些細な点ではあるが、リモコンに使用する電池が消耗品である為の管理の不便さも存在する。これらの観点から、テレビ会議を遮らない同等の操作機能を実現する別手段が求められてきていた。最近はPCが普及し、普段からノート代わりにノートPCを常用することが増えてきた。そこで、テレビ会議を制御する為の制御アプリケーションをインストールしたPC等の制御端末を用いることで、相手先の映像から操作画面GUIで遮ることなくテレビ会議装置の制御を実現する点が見出されている。   In addition, the present situation is that the control terminal is found useful for the control of the video conference recently, and the reason will be described below. In the control of the video conference apparatus, it is usual to operate according to an operation screen GUI (Graphical User Interface) displayed on the TV monitor using a dedicated remote controller attached to the video conference apparatus. However, as I often encounter, if I operate the remote control during a video conference, it will switch from the screen showing the other party's video to the operation screen GUI, so the conference flow will be interrupted and the conference will be interrupted. There is a problem of breaking the mood. In addition, there is another inconvenience of management because the battery used for the remote control is a consumable item, although it is a trivial point. From these viewpoints, another means for realizing an equivalent operation function that does not block a video conference has been demanded. Recently, PCs have become widespread, and regular use of notebook PCs instead of notebooks has increased. Therefore, it has been found that by using a control terminal such as a PC installed with a control application for controlling a video conference, control of the video conference device can be realized without blocking the other party's video from the operation screen GUI. Yes.

このような状況下、制御アプリケーションは、昨今のオンラインサービスの普及を踏まえて、テレビ会議装置にアクセスして制御すると共に、オンラインサービスにも同時にアクセスできる構成が求められている。制御端末はIPネットワークに接続されているので、テレビ会議装置にも接続できるだけでなく、インターネットにも接続できるから、制御端末からオンラインサービスのアクセスが可能である。そこで、オンラインサービスにはウェブブラウザを利用してアクセスする形態のものが多い点から、制御アプリケーションにウェブブラウザ機能を内蔵することで、そのオンラインサービスにもアクセスできるような構成にすることが考えられる。また、具体的な表示方法として図4に表されるように、制御アプリケーション表示画面2000上にテレビ会議装置の制御画面2001及びオンラインサービスのドキュメント画面2002を並列に表示するようなことが考えられる。このように制御アプリケーションに機能を集約することで、テレビ会議装置の制御ができるだけに止まらず、同時にオンラインサービスにアクセスすることも可能になるのである。   Under such circumstances, the control application is required to be configured to access and control the video conference device and simultaneously access the online service in consideration of the recent spread of online services. Since the control terminal is connected to the IP network, it can be connected not only to the video conferencing apparatus but also to the Internet. Therefore, the online service can be accessed from the control terminal. Therefore, since many online services are accessed using a web browser, it is conceivable that the online service can be accessed by incorporating a web browser function in the control application. . As a specific display method, as shown in FIG. 4, it is conceivable that the control screen 2001 of the video conference apparatus and the document screen 2002 of the online service are displayed in parallel on the control application display screen 2000. By concentrating the functions in the control application in this way, the control of the video conference apparatus is not stopped as much as possible, and it is also possible to access the online service at the same time.

さて、テレビ会議中に、オンラインサービスサーバ上にある新たなデータを双方で確認する必要が生じたとする。その格納位置がシンプルな場所にあるのであれば、格納位置を知っているユーザが会議相手の他方のユーザに対して口頭で格納位置を伝達すれば良い。もっとも、言葉では伝えきれないような場面に遭遇することがある。そういった場合、格納位置を示す場所を手順で示したりリンクアドレスとして示したりするために、一旦テキストメモに書き留めた上で交換することが多い。例えば、そのテキストメモを電子メールで交換したり、オンラインサービス上にテキストファイルとして保存して相手にそのファイルを確認してもらったりするのである。   Now, during the video conference, it is necessary to confirm both the new data on the online service server. If the storage position is in a simple place, a user who knows the storage position may transmit the storage position verbally to the other user of the conference partner. However, there are times when you encounter a scene that cannot be fully communicated with words. In such a case, in order to indicate the location indicating the storage position in a procedure or as a link address, it is often exchanged after writing it down in a text memo. For example, the text memo can be exchanged by e-mail, or saved as a text file on an online service, and the other party can confirm the file.

ここで、ファイル交換を目的に、格納位置についての情報を書き留めたテキストメモといったデータを「テキストメッセージ」と呼ぶことにする。例えば、オンラインサービスを提供するサーバ上でのリンク情報がテキストメッセージの一例である。また、テキストメッセージは、オンラインサービスにログインするための情報(ID、パスワードなど)を含んでいても良い。   Here, for the purpose of exchanging files, data such as a text memo in which information about the storage location is written down is called a “text message”. For example, link information on a server that provides an online service is an example of a text message. The text message may include information (ID, password, etc.) for logging in to the online service.

この点、通信網を利用してテキストメッセージを交換する手段は音声電話の時代から編み出されている。そして、インターネットを介した通信が主流になった今日ではサーバを使ったシステムが利用されている。   In this regard, means for exchanging text messages using a communication network has been developed since the era of voice telephones. Today, when communication via the Internet has become mainstream, systems using servers are used.

このようなシステムの一例が特許文献1及び特許文献2に記載されている。   An example of such a system is described in Patent Document 1 and Patent Document 2.

特許文献1では、通信網に接続された端末間で、通信網に設置された蓄積装置を経由してテキストメッセージを交換するというシステムが提示されている。この特許文献1に記載のシステムでは音声メッセージは回線交換網に接続された端末を通じて伝送され、テキストメッセージはパケット交換網に接続されたテキスト端末を通じて伝送される。テキストメッセージの交換が必要な場面では、いわゆるチャットのように、テキスト端末を使って必要なテキストメッセージを打ち込んで相手のテキスト端末に伝えることができる。   Patent Document 1 proposes a system in which text messages are exchanged between terminals connected to a communication network via a storage device installed in the communication network. In the system described in Patent Document 1, a voice message is transmitted through a terminal connected to a circuit switching network, and a text message is transmitted through a text terminal connected to a packet switching network. When a text message needs to be exchanged, a text terminal can be used to input the required text message and communicate it to the other party's text terminal.

特許文献2では、非同期コミュニケーションサーバを介してメッセージや文書の交換蓄積を実現し、同期コミュニケーションサーバを介して文字や音声、動画等の情報の交換蓄積を実現する会議システムが提示されている。メッセージ情報は非同期コミュニケーションサーバを経由して伝達が可能で、ウェッブページにあるメッセージ一覧にあるような形でメッセージ情報が表示される。テキストメッセージの交換が必要な場面では、ユーザ端末からウェッブページからテキストメッセージを登録し、その登録したテキストメッセージがメッセージ一覧に追加され、同じウェッブページを確認している相手がメッセージ一覧から登録メッセージを開くことで実現される。   Patent Document 2 proposes a conference system that realizes exchange and accumulation of messages and documents via an asynchronous communication server, and exchange and accumulation of information such as characters, voices, and moving pictures via a synchronous communication server. The message information can be transmitted via the asynchronous communication server, and the message information is displayed in a form as in the message list on the web page. When a text message needs to be exchanged, a text message is registered from the web page from the user terminal, the registered text message is added to the message list, and the other party confirming the same web page receives the registered message from the message list. Realized by opening.

特開平03−079139号公報Japanese Patent Laid-Open No. 03-079139 特開2006−113886号公報JP 2006-113886 A

上述したような特許文献1や特許文献2等に記載の技術を用いれば、テキストメッセージは通信網に接続された装置を経由して交換が可能になる。すなわち、特許文献1や特許文献2で実現された機能を図2や図3に表される制御端末に実装し、制御アプリケーションからその機能を操作できるようにすれば、通信相手先に制御アプリケーションからテキストメッセージを容易に伝送することが可能になる。   If the techniques described in Patent Document 1 and Patent Document 2 described above are used, text messages can be exchanged via a device connected to a communication network. That is, if the functions realized in Patent Document 1 and Patent Document 2 are implemented in the control terminal shown in FIG. 2 or 3 and the functions can be operated from the control application, the communication partner can communicate with the control application. A text message can be easily transmitted.

しかしながら、特許文献1や特許文献2に代表される一般的な技術を用いて、通信網に接続された装置を利用したテキストメッセージの交換を行う際は、利用を阻まれる要素が多いというのが実情である。   However, when a text message is exchanged using a device connected to a communication network using a general technique represented by Patent Document 1 or Patent Document 2, there are many elements that are prevented from being used. It is a fact.

利用を阻まれる要素の一つは、必ずしも、オンラインサービスにプライベートな情報交換の機能が用意されているわけではない、という点である。テレビ会議はプライベートな会話を実現する手段であるので、テキストメッセージの交換も当事者間に限定したプライベートなやり取りが求められる。すなわち、テキストメッセージの交換を当事者間に限定することを実現する枠組みが必要となるのである。   One of the factors that hinders its use is that the online service does not necessarily have a private information exchange function. Since video conferencing is a means for realizing private conversations, private exchanges limited to text messages are also required. In other words, a framework that realizes limiting the exchange of text messages between parties is necessary.

この点に関し、オンラインサービスを用いたテキストメッセージの交換では、誰もがアクセス可能なインターネットに接続された、サービス利用者の誰もがアクセス可能なサーバにテキストメッセージが蓄積される。そのため、上記のようなテキストメッセージの交換を当事者間に限定する、ということが実現できない。   In this regard, in the exchange of text messages using an online service, the text messages are stored in a server that is accessible to anyone of the service users connected to the Internet accessible to everyone. For this reason, it is not possible to limit the exchange of text messages as described above between parties.

但し、特許文献2に記載のシステムでは、非同期コミュニケーションサーバに公開先を参加者に限定するメッセージの登録機能が備わっている。よって、プライベートなテキストメッセージの交換が可能になっている。   However, in the system described in Patent Document 2, the asynchronous communication server has a message registration function for limiting the disclosure destination to participants. Therefore, private text messages can be exchanged.

全てのオンラインサービスにも特許文献2のような類似のメッセージ登録機能が備わっていればプライベートなテキストメッセージの交換が可能となるのだが、サービスプロバイダによってはこのようなプライベートなテキストメッセージの交換機能が用意されていないことも多い。例えば、Flickr社が提供するFlickrでは、写真データ毎に、オンラインでアクセスできた見知らぬ人からメッセージを追加し、そのコメントを誰もが閲覧できる機能は備わっているものの、公開先を限定する登録機能は備わっていない。これはサービスの特質によるところが大きいのだが、そういった公開先を限定するメッセージの登録機能が備わっていないサービスがあるというのは事実である。そのため、このようなプライベートな交換ができないオンラインサービスでは、オンラインサービス経由ではなく、別のルートでテキストメッセージを交換しなければならない、ということになる。   Private text messages can be exchanged if all online services have similar message registration functions as in Patent Document 2, but such private text message exchange functions are available depending on the service provider. Often it is not prepared. For example, Flickr provided by Flickr has a function to add a message from a stranger who can access online for each photo data and anyone can view the comment, but a registration function to limit the publication destination Is not provided. This is largely due to the nature of the service, but it is true that there are services that do not have such a message registration function that limits their disclosure. Therefore, in an online service that cannot be privately exchanged, text messages must be exchanged via another route, not via the online service.

この点、オンラインサービスに公開先を限定するメッセージの登録機能がないのであれば新たにこのような機能を追加すればよいのであるが、それは容易ではない。オンラインサービスを自社で手掛けて運用しているのであれば実現可能であろうが、他社が手掛けているメジャーなオンラインサービスに機能追加を要請したところで、実現できるかどうかはサービスプロバイダの一存による部分が大きい。また、オンラインサービスは世の中に数多くあり、オンラインサービスの数に比例してサービスプロバイダも多く存在する。メッセージ登録機能がないオンラインサービスを手掛ける複数のサービスプロバイダに個別に要請することにもなるわけで、実現には多大な労力を必要とする。   In this regard, if the online service does not have a function for registering a message for limiting the release destination, such a function may be newly added, but this is not easy. This would be feasible if the online service was handled and operated by the company, but it was a part of the service provider's existence whether it could be realized when a function addition was requested to a major online service handled by another company. Is big. There are many online services in the world, and there are many service providers in proportion to the number of online services. It also requires individual service providers who handle online services without a message registration function, which requires a great deal of effort to realize.

他方、テキストメッセージの交換を行う際は、利用を阻まれる要素のもう一つは、テキストメッセージを交換する為の別の装置を通信網内に設ける必要があるという点である。すなわち、ユーザが操作する機器だけではテキストメッセージの交換が実現できないという制約がある。   On the other hand, when exchanging text messages, another element that is prevented from being used is that another device for exchanging text messages needs to be provided in the communication network. That is, there is a restriction that text messages cannot be exchanged only with a device operated by a user.

特許文献1に記載のシステムでは、テキスト端末が接続するパケット交換網には、テキストメッセージの交換を行う蓄積装置が設けられ、この蓄積装置を経由してテキストメッセージの交換が行われる。つまり、特許文献1ではテキスト交換の実現のために、通信網に蓄積装置が存在するということが前提となっている。   In the system described in Patent Document 1, a storage device for exchanging text messages is provided in a packet switching network to which a text terminal is connected, and text messages are exchanged via the storage device. That is, in Patent Document 1, it is assumed that a storage device exists in the communication network in order to realize text exchange.

また、特許文献2では、全てのメッセージ情報は非同期コミュニケーションサーバに登録され、非同期コミュニケーションサーバが生成するウェッブページをユーザ端末がアクセスすることでメッセージの交換が実現できる。つまり、特許文献2ではテキスト交換の実現のために、通信網に非コミュニケーションサーバが存在するということが前提となっている。   Also, in Patent Document 2, all message information is registered in an asynchronous communication server, and message exchange can be realized by a user terminal accessing a web page generated by the asynchronous communication server. That is, in Patent Document 2, it is premised that a non-communication server exists in the communication network in order to realize text exchange.

このように、各引用文献に記載されている構成では、テキストメッセージを交換する為の別の装置を通信網内に設ける必要が有り、ユーザが操作する機器だけではテキストメッセージの交換が実現できない。   As described above, in the configuration described in each cited document, it is necessary to provide another device for exchanging text messages in the communication network, and text messages cannot be exchanged only by devices operated by the user.

そこで、本発明はテキストメッセージを交換するためだけ専用の装置を通信網内に設けることなく、当事者間のみでプライベートにテキストメッセージを交換することが可能な、コンテンツ共有システム、コンテンツ共有拡張システム、コンテンツ共有方法及びコンテンツ共有プログラムを提供することを目的とする。   Therefore, the present invention provides a content sharing system, a content sharing expansion system, and a content that can exchange text messages privately only between parties without providing a dedicated device in the communication network only for exchanging text messages. It is an object to provide a sharing method and a content sharing program.

本発明の第1の観点によれば、相手局側に存在するコンテンツ共有システムとコンテンツを共有するためのコンテンツ共有システムであって、第1の装置と第2の装置とを備え、前記第1の装置は、第1のネットワークを介して、相手局側に存在する相手局側コンテンツ共有システムに備わる相手局側第1の装置と通信をし、更に、前記第2の装置と通信をするための第1の通信手段と、当該コンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報を格納するための格納手段と、前記格納手段に対して、前記スナップ共有情報に関するアクセスを行う格納制御手段と、前記第1の通信手段に対して、前記スナップ共有情報に関する通信を行わせ、前記格納制御手段に、前記スナップ共有情報に関する前記アクセスを行わせることを含む制御を行うための第1の制御手段と、を備え、前記第2の装置は、前記第1の通信手段と通信をし、更に、前記第2のネットワークに接続するための第2の通信手段と、ユーザからの指示に基づいた内容の制御を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段に行わせ、更に、前記スナップ共有情報に関する通信を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段との間で行う第2の制御手段と、前記第2の制御手段による前記スナップ共有情報に関する通信により得られた前記スナップ共有情報に基づいて、前記第2の通信手段と前記第2のネットワークを介して、前記コンテンツに対してアクセスするアクセス手段と、を備えることを特徴とするコンテンツ共有システムが提供される。   According to a first aspect of the present invention, there is provided a content sharing system for sharing content with a content sharing system existing on the counterpart station side, comprising a first device and a second device, wherein the first device To communicate with the first device on the partner station side of the content sharing system on the partner station existing on the partner station side and further communicate with the second device via the first network. For the second device to access the content to be shared by the first communication means, the content sharing system, and the content sharing system existing on the partner station side via the second network. Storage means for storing snap share information, storage control means for accessing the snap share information to the storage means, and the first communication means, First control means for performing control including causing the storage control means to perform the access relating to the snap sharing information, and causing the storage control means to perform communication relating to the snap sharing information. The second communication means for communicating with the first communication means and connecting to the second network; and the control of the content based on an instruction from a user; The first control unit performs communication via the second communication unit, and further communicates the snap sharing information with the first control unit via the first communication unit and the second communication unit. Based on the snap sharing information obtained by the communication related to the snap sharing information by the second control means, and the second communication means and the second network And content sharing system characterized by and an access means for accessing to the content is provided.

本発明の第2の観点によれば、相手局側に存在するコンテンツ共有システムとコンテンツを共有するための自局側コンテンツ共有システムが行うコンテンツ共有方法であって、前記自局側コンテンツ共有システムは第1の装置と第2の装置とを備え、前記第1の装置の第1の通信手段が、第1のネットワークを介して、相手局側に存在する相手局側コンテンツ共有システムに備わる相手局側第1の装置と通信をし、更に、前記第2の装置と通信をするステップと、前記第1の装置の格納手段が、前記自局側コンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報を格納するステップと、前記第1の装置の格納制御手段が、前記格納手段に対して、前記スナップ共有情報に関するアクセスを行うステップと、前記第1の装置の第1の制御手段が、前記第1の通信手段に対して、前記スナップ共有情報に関する通信を行わせ、前記格納制御手段に、前記スナップ共有情報に関する前記アクセスを行わせることを含む制御を行うためのステップと、前記第2の装置の第2の通信手段が、前記第1の通信手段と通信をし、更に、前記第2のネットワークに接続するステップと、前記第2の装置の第2の制御手段が、ユーザからの指示に基づいた内容の制御を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段に行わせ、更に、前記スナップ共有情報に関する通信を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段との間で行うステップと、前記第2の装置のアクセス手段が、前記第2の制御手段による前記スナップ共有情報に関する通信により得られた前記スナップ共有情報に基づいて、前記第2の通信手段と前記第2のネットワークを介して、前記コンテンツに対してアクセスするステップと、を含むことを特徴とするコンテンツ共有方法が提供される。   According to a second aspect of the present invention, there is provided a content sharing method performed by a local content sharing system for sharing content with a content sharing system existing on the counterpart station side, wherein the local content sharing system includes: A partner station provided in a partner station-side content sharing system that is provided on the partner station side via the first network, the first communication means including the first device and the second device; Communicating with the first apparatus on the side, further communicating with the second apparatus, and storing means of the first apparatus includes the content sharing system on the local station side and content existing on the partner station side Storing snap sharing information for the second device to access the content to be shared with the sharing system via the second network; and A storage control unit that accesses the storage unit with respect to the snap sharing information; and a first control unit of the first device transmits the snap sharing to the first communication unit. A step for performing control including causing communication related to information to be performed and causing the storage control unit to perform the access regarding the snap sharing information; and a second communication unit of the second device includes the first communication unit, Communicating with the second communication means and further connecting to the second network, and the second control means of the second device controls the content based on an instruction from the user. And the first control unit via the first communication unit and the second communication unit, and further, the first communication unit and the second communication unit perform communication related to the snap sharing information. System And the second communication means based on the snap sharing information obtained by the communication related to the snap sharing information by the second control means. And accessing the content via the second network. A content sharing method is provided.

本発明の第3の観点によれば、第1の装置と第2の装置とを備え、相手局側に存在するコンテンツ共有システムとコンテンツを共有するためのコンテンツ共有システム内の前記第1の装置としてコンピュータを機能させるためのコンテンツ共有プログラムであって、前記コンピュータを、第1のネットワークを介して、相手局側に存在する相手局側コンテンツ共有システムに備わる相手局側第1の装置と通信をし、更に、前記第2の装置と通信をするための第1の通信手段と、当該コンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報を格納するための格納手段と、前記格納手段に対して、前記スナップ共有情報に関するアクセスを行う格納制御手段と、前記第1の通信手段に対して、前記スナップ共有情報に関する通信を行わせ、前記格納制御手段に、前記スナップ共有情報に関する前記アクセスを行わせることを含む制御を行うための第1の制御手段と、を備える前記第1の装置として機能させることを特徴とするコンテンツ共有プログラムが提供される。   According to a third aspect of the present invention, the first device in the content sharing system comprising the first device and the second device and sharing content with the content sharing system existing on the partner station side. As a content sharing program for causing a computer to function as a communication device, the computer communicates with the first device on the partner station side in the partner station content sharing system existing on the partner station side via the first network. Furthermore, for the content to be shared between the first communication means for communicating with the second device, the content sharing system, and the content sharing system existing on the partner station side, the second Storage means for storing the snap sharing information for the device to access via the second network, and the storage means A storage control unit that performs access related to the snap share information, and a communication that relates to the snap share information to the first communication unit and the storage control unit that performs the access related to the snap share information. And a first control means for performing control including the content sharing program.

本発明の第4の観点によれば、第1の装置と第2の装置とを備え、相手局側に存在するコンテンツ共有システムとコンテンツを共有するためのコンテンツ共有システム内の前記第2の装置としてコンピュータを機能させるためのコンテンツ共有プログラムであって、前記コンピュータを、前記第1の装置が備える第1の通信手段と通信をし、更に、第2のネットワークに接続するための第2の通信手段と、ユーザからの指示に基づいた内容の制御を前記第1の通信手段と前記第2の通信手段を介して前記第1の装置が備える第1の制御手段に行わせ、更に、自局側のコンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報に関する通信を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段との間で行う第2の制御手段と、前記第2の制御手段による前記スナップ共有情報に関する通信により得られた前記スナップ共有情報に基づいて、前記第2の通信手段と前記第2のネットワークを介して、前記コンテンツに対してアクセスするアクセス手段と、を備える前記第2の装置として機能させることを特徴とするコンテンツ共有プログラムが提供される。   According to a fourth aspect of the present invention, the second device in the content sharing system comprising the first device and the second device and sharing the content with the content sharing system existing on the partner station side. As a content sharing program for causing a computer to function as the second communication for communicating with the first communication means included in the first device and for connecting to the second network. And control of contents based on an instruction from the user is performed by the first control means included in the first device via the first communication means and the second communication means, and The second device accesses the content to be shared between the content sharing system on the side and the content sharing system on the other station side via the second network Second control means for performing communication related to the snap shared information between the first control means and the first control means via the first communication means, and the snap by the second control means. The second apparatus comprising: the second communication unit and an access unit that accesses the content via the second network based on the snap shared information obtained by communication related to shared information A content sharing program is provided which is characterized by functioning as:

本発明によれば、テキストメッセージを交換するためだけ専用の装置を通信網内に設けることなく、当事者間のみでプライベートにテキストメッセージを交換することが可能となる。   According to the present invention, it is possible to exchange text messages privately only between parties without providing a dedicated device in the communication network only for exchanging text messages.

テレビ会議装置間のネットワーク構成の一例と、オンラインサービスのサーバとPC間のネットワーク構成の一例を表す図である。It is a figure showing an example of the network structure between video conference apparatuses, and an example of the network structure between the server of an online service, and PC. テレビ会議装置に通信ポートが2つ装備している場合の、テレビ会議装置と制御端末間の接続構成の一例を表す図である。It is a figure showing an example of the connection structure between a video conference apparatus and a control terminal when the video conference apparatus is equipped with two communication ports. テレビ会議装置がNATに接続している場合の、テレビ会議装置と制御端末間の接続構成の一例を表す図である。It is a figure showing an example of the connection structure between a video conference apparatus and a control terminal in case the video conference apparatus is connected to NAT. 制御アプリケーションが生成する表示画面の一例を表す図である。It is a figure showing an example of the display screen which a control application produces | generates. 本発明の実施形態であるテレビ会議装置と制御端末の接続構成の一例を表す図である。It is a figure showing an example of the connection structure of the video conference apparatus which is embodiment of this invention, and a control terminal. 本発明の実施形態であるテレビ会議装置と制御端末の機能ブロックを表すブロック図である。It is a block diagram showing the functional block of the video conference apparatus which is embodiment of this invention, and a control terminal. 本発明の機能動作の一覧を表す図である。It is a figure showing the list of functional operation | movement of this invention. テレビ会議装置−テレビ会議装置間における受信動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the reception operation between a video conference apparatus and a video conference apparatus. テレビ会議装置−テレビ会議装置間における送信動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the transmission operation | movement between a video conference apparatus and a video conference apparatus. テレビ会議装置−テレビ会議装置間における削除動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the deletion operation | movement between a video conference apparatus and a video conference apparatus. テレビ会議装置−テレビ会議装置間における同期化動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the synchronization operation | movement between a video conference apparatus and a video conference apparatus. 制御端末−テレビ会議装置間における情報リスト取得動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the information list acquisition operation between a control terminal and a video conference apparatus. 制御端末−テレビ会議装置間における情報送信動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the information transmission operation between a control terminal and a video conference apparatus. 制御端末−テレビ会議装置間における情報取得動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the information acquisition operation between a control terminal and a video conference apparatus. 制御端末−テレビ会議装置間における情報削除動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the information deletion operation | movement between a control terminal and a video conference apparatus. 制御端末−テレビ会議装置間における情報同期化動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the information synchronization operation | movement between a control terminal and a video conference apparatus. 制御端末−テレビ会議装置間における情報通知動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the information notification operation | movement between a control terminal and a video conference apparatus. 本実施形態にISDNネットワーク回線を用いた場合の機能ブロックを表すブロック図である。It is a block diagram showing a functional block at the time of using an ISDN network line for this embodiment.

まず、本発明の実施形態の概略を説明する。   First, an outline of an embodiment of the present invention will be described.

本発明の実施形態は、テレビ会議中において、オンラインサービスにアクセス可能な制御端末間でテキストメッセージを交換したい場合に、オンラインサービスにプライベートな情報交換手段が必ずしも用意されているわけではなく、テキストメッセージの交換のために通信網に別の装置を設ける必要がある、という課題を解決することを目的の一つとする。   In the embodiment of the present invention, when a text message is to be exchanged between control terminals accessible to the online service during a video conference, a private information exchange means is not necessarily provided for the online service. One of the objects is to solve the problem that it is necessary to provide another device in the communication network for the exchange.

そして、本実施形態ではこの課題を解決するべく、テレビ会議装置に接続する制御端末から、テレビ会議装置を経由してテキストメッセージを交換し、交換したテキストメッセージを読み出すこととする。そして、この交換及び読み出しを実現するために、テレビ会議装置と制御端末に制御器を設ける。   In this embodiment, in order to solve this problem, a text message is exchanged via the video conference apparatus from the control terminal connected to the video conference apparatus, and the exchanged text message is read out. And in order to implement | achieve this exchange and reading, a controller is provided in a video conference apparatus and a control terminal.

これにより、制御端末と接続するテレビ会議装置を経由してテキストメッセージを交換することが可能になる。例えば、自局の制御端末で動作している制御アプリケーション上で開いているオンラインサービスのリンク情報を、テレビ会議装置を経由して相手局の制御端末に伝えることが可能になる。   This makes it possible to exchange text messages via the video conference device connected to the control terminal. For example, the link information of the online service opened on the control application running on the control terminal of the local station can be transmitted to the control terminal of the partner station via the video conference apparatus.

以上が本発明の実施形態の概略である。   The above is the outline of the embodiment of the present invention.

次に、本発明の実施形態について図面を参照して詳細に説明する。なお、以下の説明においてはテレビ会議装置に接続する制御端末が、テレビ会議装置を経由してテキストメッセージを交換する操作を「スナップ共有」と呼ぶことにする。また、スナップ共有で交換するテキストメッセージを「スナップ共有情報」と呼ぶことにする。   Next, embodiments of the present invention will be described in detail with reference to the drawings. In the following description, an operation in which a control terminal connected to a video conference device exchanges text messages via the video conference device is referred to as “snap sharing”. A text message exchanged by snap sharing is referred to as “snap sharing information”.

初めに、本発明の実施形態であるテレビ会議装置と制御端末の接続構成について説明する。   First, the connection configuration between the video conference apparatus and the control terminal according to the embodiment of the present invention will be described.

図5を参照すると本実施形態は、テレビ会議装置110及びテレビ会議装置210、制御端末120及び制御端末220並びにオンラインサービスサーバ330を含む。なお、今回の説明においてはテレビ会議装置110及び制御端末120を「自局側」、テレビ会議装置210及び制御端末220を「相手局側」と呼ぶ。また、今回は一つの「自局側」と一つの「相手局側」が存在しているが、「相手局側」が複数存在することを除外する趣旨ではなく、本実施形態は「相手局側」が複数存在するシステムとしても実現可能である。   Referring to FIG. 5, the present embodiment includes a video conference device 110 and a video conference device 210, a control terminal 120 and a control terminal 220, and an online service server 330. In this description, the video conference device 110 and the control terminal 120 are referred to as “own station side”, and the video conference device 210 and the control terminal 220 are referred to as “other station side”. In addition, this time there is one “own station side” and one “partner station side”, but this is not intended to exclude the presence of multiple “partner station side”. It can be realized as a system having a plurality of “sides”.

また、これらの構成要素はIPネットワーク310及びIPネットワーク320並びにルータ311、ルータ312、ルータ321及びルータ322を介して接続されている。具体的には、テレビ会議装置110には制御端末120が、テレビ会議装置210には制御端末220が、それぞれ通信可能な状態に接続されている。また、テレビ会議装置110及びテレビ会議装置210はIPネットワーク310を介して通信可能な状態に接続されている。更に、制御端末120、制御端末220及びオンラインサービスサーバ330はIPネットワーク320を介して通信可能な状態に接続されている。これらの接続は有線であっても良いがその一部又は全部が無線であっても良く、通信方式にも特に限定はない。   These components are connected via the IP network 310 and the IP network 320, and the router 311, the router 312, the router 321, and the router 322. Specifically, the control terminal 120 is connected to the video conference apparatus 110, and the control terminal 220 is connected to the video conference apparatus 210 in a communicable state. In addition, the video conference apparatus 110 and the video conference apparatus 210 are connected in a communicable state via the IP network 310. Furthermore, the control terminal 120, the control terminal 220, and the online service server 330 are connected to a communicable state via the IP network 320. These connections may be wired, but some or all of them may be wireless, and the communication method is not particularly limited.

また、図5においてテレビ会議装置110はルータ321を介して制御端末120と接続されており、同様にテレビ会議装置210はルータ322を介して制御端末220されている。もっともこれは一つの接続例に過ぎない。例えば、制御端末120に2つの通信用のポート(インターフェース)を設け、制御端末120−テレビ会議装置110間を接続する通信用のポート(インターフェース)と、制御端末120−IPネットワーク320間を接続する通信用のポート(インターフェース)を別途なものとしても良い。この場合には制御端末120−テレビ会議装置110間を直接接続しても良いし、ハブ等の中継機器を介して接続しても良いし、無線LANのアクセスポイント等を経由して接続しても良い。また、本実施形態においてテレビ会議装置110とIPネットワーク320とは必ずしも接続されていなくとも良い。よって、テレビ会議装置110はルータ321等のIPネットワーク320と接続するための機器とは接続されていなくとも良い。なお、これらの説明はテレビ会議装置210、制御端末220及びルータ322の間にもあてはまるものである。   In FIG. 5, the video conference device 110 is connected to the control terminal 120 via the router 321, and similarly, the video conference device 210 is connected to the control terminal 220 via the router 322. Of course, this is just one connection example. For example, the control terminal 120 is provided with two communication ports (interfaces), and the communication port (interface) for connecting the control terminal 120 and the video conference apparatus 110 is connected to the control terminal 120 and the IP network 320. A communication port (interface) may be provided separately. In this case, the control terminal 120 and the video conference device 110 may be directly connected, may be connected via a relay device such as a hub, or may be connected via a wireless LAN access point or the like. Also good. In the present embodiment, the video conference device 110 and the IP network 320 are not necessarily connected. Therefore, the video conference apparatus 110 may not be connected to a device for connecting to the IP network 320 such as the router 321. These descriptions also apply to the video conference apparatus 210, the control terminal 220, and the router 322.

更に、図5においてはIPネットワーク310とIPネットワーク320を独立したネットワークとして図示しているが、これは本実施形態の実装方法を、これらネットワークが物理的に完全に分離していることに限定する趣旨ではない。   Furthermore, although the IP network 310 and the IP network 320 are illustrated as independent networks in FIG. 5, this limits the implementation method of the present embodiment to those networks being physically completely separated. Not the purpose.

IPネットワーク310及びIPネットワーク320の双方を一つのネットワーク(例えばインターネット)により実現することも可能である。もっとも、背景技術の説明として上述したが、特にテレビ会議装置−テレビ会議装置間の接続に関してはセキュアな方法により実現されることが好ましい。また、可能であれば制御端末−オンラインサービスサーバ間の通信は高速であることが好ましい。その為、例え同一のインターネットを利用するとしてもテレビ会議装置−テレビ会議装置間の接続に関してはVPN(Virtual Private Network)やHTTPS(Hypertext Transfer Protocol over Secure Socket Layer)等の暗号化技術等を用いてセキュアなネットワークとすることが好ましい。   It is also possible to realize both the IP network 310 and the IP network 320 by a single network (for example, the Internet). However, as described above, the background art has been described above. In particular, the connection between the video conference apparatus and the video conference apparatus is preferably realized by a secure method. If possible, the communication between the control terminal and the online service server is preferably fast. For this reason, even if the same Internet is used, the connection between the video conference apparatus and the video conference apparatus uses encryption technology such as VPN (Virtual Private Network) and HTTPS (Hypertext Transfer Protocol over Secure Socket Layer). A secure network is preferred.

その場合には、IPネットワーク310はIPネットワーク320の内部に設けられたセキュアなネットワークとして実現される。すなわち、IPネットワーク310とIPネットワーク320を同一ネットワーク上に構築された、論理的・仮想的に別途なネットワークとすることが可能である。なお、その場合にはルータ321やルータ322を省略した構成とするようなことも可能である。   In that case, the IP network 310 is realized as a secure network provided inside the IP network 320. In other words, the IP network 310 and the IP network 320 can be logically and virtually separate networks constructed on the same network. In that case, the router 321 and the router 322 may be omitted.

ここで、テレビ会議装置110及びテレビ会議装置210はテレビ会議を実現する為の装置である。また、制御端末120及び制御端末220はテレビ会議を行うユーザからの操作を直接受け付ける端末である。更にオンラインサービスサーバ330はオンラインサービスを実現する為のサーバを実現するサーバ装置である。これら各装置及び端末は専用のハードウェア及びソフトウェアが協働することにより実現されるが、汎用のPCやサーバ装置に本実施形態特有のソフトウェアを組み込むことによっても実現可能である。   Here, the video conference device 110 and the video conference device 210 are devices for realizing a video conference. In addition, the control terminal 120 and the control terminal 220 are terminals that directly receive an operation from a user who performs a video conference. Further, the online service server 330 is a server device that realizes a server for realizing an online service. Each of these devices and terminals is realized by cooperation of dedicated hardware and software, but can also be realized by incorporating software unique to the present embodiment into a general-purpose PC or server device.

本実施形態のテレビ会議装置110及びテレビ会議装置210と制御端末120及び制御端末220にはスナップ共有を実現する為の制御器をそれぞれ含んでいる。   The video conference apparatus 110, the video conference apparatus 210, the control terminal 120, and the control terminal 220 of the present embodiment each include a controller for realizing snap sharing.

具体的にはテレビ会議装置110はスナップ共有情報制御器112を、テレビ会議装置210はスナップ共有情報制御器212を、制御端末120はスナップ共有クライアント制御器121を、制御端末220はスナップ共有クライアント制御器221を、それぞれ含んでいる。   Specifically, the video conference device 110 controls the snap sharing information controller 112, the video conference device 210 controls the snap sharing information controller 212, the control terminal 120 controls the snap sharing client controller 121, and the control terminal 220 controls the snap sharing client control. A container 221 is included.

更に、テレビ会議装置110は交換したスナップ共有情報を保存するスナップ共有情報メールボックス111を含んでおり、また、同様にテレビ会議装置210は交換したスナップ共有情報を保存するスナップ共有情報メールボックス211を含んでいる。   Furthermore, the video conference apparatus 110 includes a snap shared information mailbox 111 that stores the replaced snap shared information. Similarly, the video conference apparatus 210 includes a snap shared information mailbox 211 that stores the replaced snap shared information. Contains.

そして、各制御端末にインストールされている制御アプリケーション130及び制御アプリケーション230には、スナップ共有を実行する為のスナップ共有機能が追加されている。   A snap sharing function for executing snap sharing is added to the control application 130 and the control application 230 installed in each control terminal.

具体的には、テレビ会議制御画面131及びテレビ会議制御画面231により一般的なテレビ会議に関する制御を行うことが可能となっている。   Specifically, it is possible to perform control related to a general video conference by using the video conference control screen 131 and the video conference control screen 231.

また、スナップ共有情報を送信したい場合には、スナップ共有ボタン133及びスナップ共有ボタン233を押下することでスナップ共有情報が送信可能になっている。スナップ共有情報を閲覧したい場合には、スナップ共有情報閲覧ボタン132及びスナップ共有情報閲覧ボタン232を押下することでスナップ共有情報を閲覧することが可能になっている。これらのボタンは物理的なキーに機能をそれぞれ割り当てることより実現されても良いが、ソフトウェアにより表示画面上に表示されたキーにより実現されても良い。   Further, when it is desired to transmit the snap sharing information, the snap sharing information can be transmitted by pressing the snap sharing button 133 and the snap sharing button 233. When it is desired to browse the snap sharing information, the snap sharing information can be browsed by pressing the snap sharing information browsing button 132 and the snap sharing information browsing button 232. These buttons may be realized by assigning functions to physical keys, but may be realized by keys displayed on a display screen by software.

更に、オンラインサービス画面134及びオンラインサービス画面234によりオンラインサービスに関する情報を提示することが可能となっている。   Further, it is possible to present information related to the online service on the online service screen 134 and the online service screen 234.

次に、図5に表されるスナップ共有情報制御器112及びスナップ共有情報制御器212と、スナップ共有クライアント制御器121及びスナップ共有クライアント制御器221について、制御処理を詳細に示すべく、まず機能的な構成について説明する。   Next, the snap sharing information controller 112 and the snap sharing information controller 212, the snap sharing client controller 121, and the snap sharing client controller 221 shown in FIG. A detailed configuration will be described.

図6は、テレビ会議装置110及び制御端末120並びにこれらにそれぞれ含まれるスナップ共有情報制御器112及びスナップ共有クライアント制御器121の機能的構成を表すブロック図である。なお、今回はテレビ会議装置110及び制御端末120並びにこれらにそれぞれ含まれるスナップ共有情報制御器112及びスナップ共有クライアント制御器121を例にとって説明するが、テレビ会議装置210及び制御端末220並びにこれらにそれぞれ含まれるスナップ共有情報制御器212及びスナップ共有クライアント制御器221も同様の機能的構成を含むものとする。   FIG. 6 is a block diagram showing a functional configuration of the video conference apparatus 110 and the control terminal 120 and the snap sharing information controller 112 and the snap sharing client controller 121 included therein. In this example, the video conference apparatus 110 and the control terminal 120, and the snap sharing information controller 112 and the snap sharing client controller 121 included therein will be described as examples. The included snap sharing information controller 212 and the snap sharing client controller 221 also include the same functional configuration.

図6を参照するとスナップ共有情報制御器112は、スナップ共有情報メールボックス制御器112−1とスナップ共有情報通信制御器112−2及びスナップ共有情報システム制御器112−3を含む。   Referring to FIG. 6, the snap sharing information controller 112 includes a snap sharing information mailbox controller 112-1, a snap sharing information communication controller 112-2, and a snap sharing information system controller 112-3.

スナップ共有情報通信制御器112−2は、スナップ共有情報を相手局と交換する為の制御と、制御端末120とスナップ共有情報を交換する為の制御を行う。また、スナップ共有情報を交換するために、スナップ共有情報通信制御器112−2は、テレビ会議装置110のIPネットワークインターフェース114及びIPネットワークインターフェース115に接続されている。   The snap sharing information communication controller 112-2 performs control for exchanging snap sharing information with a partner station and control for exchanging snap sharing information with the control terminal 120. In order to exchange the snap sharing information, the snap sharing information communication controller 112-2 is connected to the IP network interface 114 and the IP network interface 115 of the video conference apparatus 110.

スナップ共有情報メールボックス制御器112−1は、スナップ共有情報システム制御器112−3からの指示に基づいてスナップ共有情報メールボックス111にスナップ共有情報を読込・書込・削除する。   The snap shared information mailbox controller 112-1 reads / writes / deletes the snap shared information in the snap shared information mailbox 111 based on an instruction from the snap shared information system controller 112-3.

ここで、スナップ共有情報メールボックス111とは、スナップ共有情報を記憶する為のメモリのことを指し、スナップ共有情報メールボックス制御器112−1から読込・書込・削除されるスナップ共有情報が保存される。スナップ共有情報メールボックス111は、HDD(Hard Disk Drive)やFlash SSD(Solid State Drive)といった任意の記憶装置により実現できる。また、図中でスナップ共有情報メールボックス111はテレビ会議装置110に含まれているが外部に接続された記憶装置によりスナップ共有情報メールボックス111を実現するようにしても良い。更に、スナップ共有情報メールボックス111は、単数の記憶装置により実現されても良いが、複数の記憶装置が協働することにより実現されても良い。   Here, the snap shared information mailbox 111 indicates a memory for storing the snap shared information, and the snap shared information read / written / deleted from the snap shared information mailbox controller 112-1 is stored. Is done. The snap shared information mailbox 111 can be realized by an arbitrary storage device such as an HDD (Hard Disk Drive) or a Flash SSD (Solid State Drive). In the figure, the snap shared information mailbox 111 is included in the video conference device 110, but the snap shared information mailbox 111 may be realized by a storage device connected to the outside. Further, the snap shared information mailbox 111 may be realized by a single storage device, but may also be realized by cooperation of a plurality of storage devices.

スナップ共有情報システム制御器112−3は、相手局のテレビ会議装置や制御端末120とスナップ共有情報の交換を行う為の全体制御を行う。また、スナップ共有情報システム制御器112−3は、テレビ会議装置110本体のシステム制御と関わりを持つ。そのため、スナップ共有情報システム制御器112−3は、テレビ会議装置110全体を制御するシステム制御器113にも接続されている。なお、システム制御器113が接続する機能ブロックであるが、図6上では具体的な構成を限定しない趣旨で破線を用いて図示をしている。   The snap shared information system controller 112-3 performs overall control for exchanging snap shared information with the video conference device or the control terminal 120 of the other station. The snap shared information system controller 112-3 is related to system control of the video conference apparatus 110 main body. Therefore, the snap shared information system controller 112-3 is also connected to the system controller 113 that controls the entire video conference apparatus 110. In addition, although it is a functional block to which the system controller 113 is connected, in FIG. 6, it is illustrated using a broken line for the purpose of not limiting a specific configuration.

IPネットワークインターフェース114及びIPネットワークインターフェース115は、それぞれ、IPネットワーク310及びIPネットワーク320を介した通信を行う為のインターフェースである。   The IP network interface 114 and the IP network interface 115 are interfaces for performing communication via the IP network 310 and the IP network 320, respectively.

なお、図5では説明の便宜上システム制御器113、IPネットワークインターフェース114及びIPネットワークインターフェース115に関しては図示を省略している。また、各図に表される構成要素は本実施形態の動作に特に関連する部分のみであり、図示されている以外の機能ブロックが含まれていても良い。   In FIG. 5, for convenience of explanation, the system controller 113, the IP network interface 114, and the IP network interface 115 are not shown. In addition, the constituent elements shown in the drawings are only parts particularly relevant to the operation of the present embodiment, and may include functional blocks other than those shown in the drawings.

続いては、図6を参照して制御端末120について説明する。制御端末本体120には本実施形態特有の機能としてスナップ共有クライアント制御器121が追加されている。   Next, the control terminal 120 will be described with reference to FIG. A snap sharing client controller 121 is added to the control terminal main body 120 as a function unique to this embodiment.

ここで、スナップ共有クライアント制御器121は、スナップ共有クライアントシステム制御器121−1とスナップ共有クライアント通信制御器121−2を含む。   Here, the snap sharing client controller 121 includes a snap sharing client system controller 121-1 and a snap sharing client communication controller 121-2.

スナップ共有クライアント通信制御器121−2は、テレビ会議装置110とスナップ共有情報を交換する為の制御を行う。また、スナップ共有情報を交換するために、スナップ共有クライアント通信制御器121−2は、制御端末本体120のIPネットワークインターフェース123に接続されている。   The snap sharing client communication controller 121-2 performs control for exchanging snap sharing information with the video conference apparatus 110. Further, in order to exchange snap sharing information, the snap sharing client communication controller 121-2 is connected to the IP network interface 123 of the control terminal main body 120.

スナップ共有クライアントシステム制御器121−1は、制御端末内でスナップ共有情報の取り扱いと、テレビ会議装置110とスナップ共有情報の交換を行う為の全体制御を行う。スナップ共有クライアントシステム制御器121−1は、制御端末本体のシステム制御と関わりを持つ。そのため、スナップ共有クライアントシステム制御器121−1は、制御端末120全体を制御するシステム制御器122にも接続されている。なお、システム制御器122が接続する機能ブロックであるが、図6上では具体的な構成を限定しない趣旨で破線を用いて図示をしている。   The snap sharing client system controller 121-1 performs overall control for handling snap sharing information and exchanging snap sharing information with the video conference device 110 in the control terminal. The snap sharing client system controller 121-1 is related to the system control of the control terminal body. Therefore, the snap sharing client system controller 121-1 is also connected to the system controller 122 that controls the entire control terminal 120. In addition, although it is a functional block which the system controller 122 connects, in FIG. 6, it has illustrated using the broken line with the meaning which does not limit a specific structure.

次に、本実施形態に含まれる各制御器(図5に示すスナップ共有情報制御器112、スナップ共有情報制御器212、スナップ共有クライアント制御器121及びスナップ共有クライアント制御器221)が協働することにより実現される動作について説明する。   Next, each controller included in the present embodiment (the snap sharing information controller 112, the snap sharing information controller 212, the snap sharing client controller 121, and the snap sharing client controller 221 shown in FIG. 5) cooperates. The operation realized by will be described.

図7を参照すると本実施形態における動作が、テレビ会議装置−テレビ会議装置間の動作と、制御端末−テレビ会議装置間の動作に分けて表されている。ここで、図7で表される動作は、大きく3つに分かれる。   Referring to FIG. 7, the operation in the present embodiment is divided into an operation between the video conference device and the video conference device and an operation between the control terminal and the video conference device. Here, the operation shown in FIG. 7 is roughly divided into three.

3つに分かれる動作の内の一番目の動作は、自局から相手局へスナップ共有情報を伝える為の動作である。自局の制御端末から相手局のテレビ会議装置へ伝える為に設けられた動作である。   The first operation among the three operations is an operation for transmitting the snap sharing information from the own station to the partner station. This is an operation provided to transmit from the control terminal of the local station to the video conference apparatus of the partner station.

具体的には、自局の制御端末−自局のテレビ会議装置間の動作としては情報送信動作7−6が、自局のテレビ会議装置−相手局のテレビ会議装置間の動作としては送信動作7−2が用意されている。   Specifically, the information transmission operation 7-6 is an operation between the control terminal of the local station and the video conference device of the local station, and the transmission operation is an operation between the video conference device of the local station and the video conference device of the partner station. 7-2 is prepared.

3つに分かれる動作の二番目の動作は、自局の制御端末が自局のテレビ会議装置からスナップ共有情報を取得する為の動作である。相手局から伝えられたスナップ共有情報は自局のスナップ共有情報メールボックスに保存されているので、自局の制御端末からそのスナップ共有情報を閲覧するために設けられた動作である。   The second operation of the three operations is an operation for the control terminal of the local station to acquire snap sharing information from the video conference device of the local station. Since the snap sharing information transmitted from the partner station is stored in the snap sharing information mailbox of the own station, the operation is provided for browsing the snap sharing information from the control terminal of the own station.

具体的には、スナップ共有情報メールボックスにどれだけのスナップ共有情報が保存されているかのリストを取得することを目的とした制御端末−テレビ会議装置間の動作として情報リスト取得動作7−5が用意されている。また、スナップ共有情報メールボックスからスナップ共有情報を取得することを目的とした、制御端末−テレビ会議装置間の動作として情報取得動作7−7が用意されている。スナップ共有情報システム制御器が制御端末に対して情報通知を行う目的で、制御端末−テレビ会議装置間の動作として情報通知動作7−10が用意されている。   Specifically, the information list acquisition operation 7-5 is an operation between the control terminal and the video conference device for the purpose of acquiring a list of how much snap sharing information is stored in the snap sharing information mailbox. It is prepared. Further, an information acquisition operation 7-7 is prepared as an operation between the control terminal and the video conference device for the purpose of acquiring the snap sharing information from the snap sharing information mailbox. An information notification operation 7-10 is prepared as an operation between the control terminal and the video conference device for the purpose of notifying the control terminal of information from the snap shared information system controller.

3つに分かれる動作の三番目の動作は、自局と相手局にあるスナップ共有情報メールボックスをメンテナンスする為の動作である。スナップ共有メールボックスに不要なスナップ共有情報の削除が必要な場面が想定される。   The third operation of the three operations is an operation for maintaining the snap shared information mailboxes in the local station and the partner station. It is assumed that unnecessary snap share information needs to be deleted from the snap share mailbox.

実際の運用を考えると、自局のテレビ会議装置と相手局のテレビ会議装置の動作条件が異なり、自局と相手局のスナップ共有メールボックスの内容が一致しない場面が想定される。このような場面の解消を目的に設けられた動作である。   Considering the actual operation, it is assumed that the operating conditions of the video conference device of the own station and the video conference device of the other station are different, and the contents of the snap shared mailboxes of the own station and the other station do not match. This is an operation provided for the purpose of eliminating such a scene.

具体的には、スナップ共有情報の削除を目的に、制御端末−テレビ会議装置間の動作として情報削除動作7−8が、テレビ会議装置間の動作として削除動作7−3が用意されている。スナップ共有情報メールボックスの不一致解消を目的に、制御端末−テレビ会議装置間の動作として情報同期化動作7−9が、テレビ会議装置間の動作として同期化動作7−4が用意されている。   Specifically, for the purpose of deleting the snap sharing information, an information deleting operation 7-8 is prepared as an operation between the control terminal and the video conference device, and a deleting operation 7-3 is prepared as an operation between the video conference devices. For the purpose of eliminating the discrepancy in the snap shared information mailbox, an information synchronization operation 7-9 is provided as an operation between the control terminal and the video conference device, and a synchronization operation 7-4 is provided as an operation between the video conference devices.

続いて、図5及び図6にて表される各機能ブロックが行う、図7で表される各動作について図8乃至図16のシーケンス図を参照しながら説明をする。   Subsequently, each operation represented by FIG. 7 performed by each functional block represented by FIGS. 5 and 6 will be described with reference to the sequence diagrams of FIGS.

受信動作7−1は、自局と相手局のテレビ会議装置間で行われる動作で、通信先のスナップ共有情報メールボックス211に保存されているスナップ共有情報を受信する為の動作である。   The receiving operation 7-1 is an operation performed between the video conference apparatus of the local station and the partner station, and is an operation for receiving the snap sharing information stored in the snap sharing information mailbox 211 of the communication destination.

受信動作7−1の動作について、自局が相手局からスナップ共有情報を受信する場面を想定して説明する。そのシーケンスが表されている図である図8を参照して説明を行う。   The operation of the receiving operation 7-1 will be described on the assumption that the local station receives the snap sharing information from the partner station. A description will be given with reference to FIG. 8, which is a diagram showing the sequence.

自局で受信動作7−1が動作すると、まずスナップ共有情報制御器112が相手局に対してスナップ共有情報の受信を要求するシーケンスに入る。スナップ共有情報システム制御器112−3は、スナップ共有情報通信制御器112−2に対してスナップ共有情報受信要求パケットの送出を指示する(ステップS1)。スナップ共有情報通信制御器112−2はこの指示に応じてスナップ共有情報受信要求パケットをネットワークに送出する(ステップS2)。このスナップ共有情報受信要求パケットには、受信したいスナップ共有情報の格納番号を含んでいる。   When the reception operation 7-1 is performed in the own station, the snap sharing information controller 112 first enters a sequence for requesting the other station to receive the snap sharing information. The snap sharing information system controller 112-3 instructs the snap sharing information communication controller 112-2 to transmit a snap sharing information reception request packet (step S1). In response to this instruction, the snap sharing information communication controller 112-2 sends a snap sharing information reception request packet to the network (step S2). This snap sharing information reception request packet includes the storage number of the snap sharing information to be received.

相手局では、スナップ共有情報通信制御器212−2がスナップ共有情報受信要求パケットを受信し、受信したスナップ共有情報受信要求パケットはスナップ共有情報システム制御器212−3に通知される(ステップS3)。   In the other station, the snap sharing information communication controller 212-2 receives the snap sharing information reception request packet, and the received snap sharing information reception request packet is notified to the snap sharing information system controller 212-3 (step S3). .

スナップ共有情報システム制御器212−3は、その受信通知に含まれる格納番号に基づいて、スナップ共有情報メールボックス制御器212−1からスナップ共有情報を取り出す(ステップS4及びステップS5)。   The snap sharing information system controller 212-3 extracts the snap sharing information from the snap sharing information mailbox controller 212-1 based on the storage number included in the reception notification (steps S4 and S5).

スナップ共有情報システム制御器212−3は、取り出したスナップ共有情報をパケット化し、パケット化したスナップ共有情報パケットを、スナップ共有情報通信制御器212−2を経由してネットワークに送出する(ステップS6及びステップS7)。   The snap shared information system controller 212-3 packetizes the extracted snap shared information, and sends the packetized snap shared information packet to the network via the snap shared information communication controller 212-2 (steps S6 and S6). Step S7).

自局では、スナップ共有情報通信制御器112−2がスナップ共有情報パケットを受信する。スナップ共有情報通信制御器112−2は、スナップ共有情報システム制御器112−3に対してスナップ共有情報パケットの受信通知を出す(ステップS8)。また、併せてスナップ共有情報通信制御器112−2は、スナップ共有情報メールボックス制御器112−1に対してスナップ共有情報をスナップ共有情報メールボックス111へ保存するように指示を出す(ステップS9)。スナップ共有情報メールボックス制御器112−1は、スナップ共有情報通信制御器112−2から受け取ったスナップ共有情報の保存指示を受けて、スナップ共有情報をスナップ共有情報メールボックス111に保存する。   In the own station, the snap sharing information communication controller 112-2 receives the snap sharing information packet. The snap sharing information communication controller 112-2 issues a snap sharing information packet reception notification to the snap sharing information system controller 112-3 (step S8). In addition, the snap sharing information communication controller 112-2 instructs the snap sharing information mailbox controller 112-1 to store the snap sharing information in the snap sharing information mailbox 111 (step S9). . The snap share information mailbox controller 112-1 receives the snap share information storage instruction received from the snap share information communication controller 112-2 and stores the snap share information in the snap share information mailbox 111.

一方、スナップ共有情報システム制御器112−3は、スナップ共有情報通信制御器112−2に対してスナップ共有情報受信完了通知パケットの送出を指示する(ステップS10)。スナップ共有情報通信制御器112−2はこの指示に応じてスナップ共有情報受信完了通知パケットをネットワークに送出する(ステップS11)。   On the other hand, the snap sharing information system controller 112-3 instructs the snap sharing information communication controller 112-2 to transmit a snap sharing information reception completion notification packet (step S10). In response to this instruction, the snap sharing information communication controller 112-2 sends a snap sharing information reception completion notification packet to the network (step S11).

相手局では、スナップ共有情報システム制御器212−3がスナップ共有情報通信制御器212−2を経由してスナップ共有情報受信完了通知パケットを受信する(ステップS12)。これにより受信動作7−1は終了する。   In the other station, the snap sharing information system controller 212-3 receives the snap sharing information reception completion notification packet via the snap sharing information communication controller 212-2 (step S12). As a result, the receiving operation 7-1 ends.

送信動作7−2は、自局と相手局のテレビ会議装置間で行われる動作で、スナップ共有メールボックス211に保存されているスナップ共有情報を通信先へ送信する為の動作である。   The transmission operation 7-2 is an operation performed between the video conference apparatus of the local station and the partner station, and is an operation for transmitting the snap sharing information stored in the snap sharing mailbox 211 to the communication destination.

送信動作7−2の動作について、相手局が自局へスナップ共有情報を送信する場面を想定して説明する。そのシーケンスが表されている図である図9を参照して説明を行う。   The operation of the transmission operation 7-2 will be described on the assumption that the other station transmits snap shared information to the own station. The description will be given with reference to FIG. 9, which is a diagram showing the sequence.

相手局で送信動作7−2が動作すると、まずスナップ共有情報システム制御器212−3が自局に対してスナップ共有情報の送信を要求するシーケンスに入る。   When the transmission operation 7-2 is performed at the partner station, the snap sharing information system controller 212-3 first enters a sequence for requesting the local station to transmit snap sharing information.

スナップ共有情報システム制御器212−3は、スナップ共有情報通信制御器212−2に対してスナップ共有情報送信要求パケットの送出を指示する(ステップS21)。スナップ共有情報通信制御器212−2はこの指示に応じてスナップ共有情報送信要求パケットをネットワークに送出する(ステップS22)。このスナップ共有情報送信要求パケットには、送信したいスナップ共有情報の格納番号を含んでいる。   The snap sharing information system controller 212-3 instructs the snap sharing information communication controller 212-2 to send a snap sharing information transmission request packet (step S21). In response to this instruction, the snap sharing information communication controller 212-2 sends a snap sharing information transmission request packet to the network (step S22). This snap sharing information transmission request packet includes the storage number of the snap sharing information to be transmitted.

自局では、スナップ共有情報通信制御器112−2がスナップ共有情報送信要求パケットを受信する。すると、スナップ共有情報通信制御器112−2は受信した共有情報送信要求パケットをスナップ共有情報システム制御器112−3に通知する(ステップS23)。   In the own station, the snap sharing information communication controller 112-2 receives the snap sharing information transmission request packet. Then, the snap shared information communication controller 112-2 notifies the received shared information transmission request packet to the snap shared information system controller 112-3 (step S23).

スナップ共有情報システム制御器112−3は、パケットに含まれているスナップ共有情報の格納番号を取り出し、相手局からその格納番号に対する受信動作7−1の動作が必要であることを判別する。   The snap sharing information system controller 112-3 extracts the storage number of the snap sharing information included in the packet, and determines that the operation of the reception operation 7-1 for the storage number from the partner station is necessary.

そして、スナップ共有情報システム制御器112−3は、スナップ共有情報送信要求応答パケットの送信指示を指示する(ステップS24)。スナップ共有情報通信制御器112−2はこの指示に応じてスナップ共有情報送信要求応答パケットをネットワークに送出する(ステップS25)。   Then, the snap sharing information system controller 112-3 gives an instruction to send a snap sharing information transmission request response packet (step S24). In response to this instruction, the snap sharing information communication controller 112-2 sends a snap sharing information transmission request response packet to the network (step S25).

相手局では、スナップ共有情報システム制御器112−3がスナップ共有情報通信制御器112−2を経由してスナップ共有情報送信要求応答パケットを受信する(ステップS26)。   In the other station, the snap shared information system controller 112-3 receives the snap shared information transmission request response packet via the snap shared information communication controller 112-2 (step S26).

その後、自局は相手局に対して、ステップS23にて受信した共有情報送信要求パケットに含まれる格納番号に対応するスナップ共有情報の受信動作7−1の動作を実行する。すなわち、自局からの送信は、相手局に対して受信要求を出させることにより実現する。受信動作7−1の動作に関しては図8を参照して既に上述しているので、ここでは図示及び説明を省略する。これにより送信動作7−2は終了する。   Thereafter, the local station executes the operation of receiving the snap shared information 7-1 corresponding to the storage number included in the shared information transmission request packet received in step S23 with respect to the partner station. That is, transmission from the own station is realized by making a reception request to the other station. Since the operation of the reception operation 7-1 has already been described above with reference to FIG. 8, illustration and description thereof are omitted here. This completes the transmission operation 7-2.

削除動作7−3は、自局と相手局のテレビ会議装置間で行われる動作で、通信先のスナップ共有メールボックス211に保存されているスナップ共有情報を削除する為の動作である。   The deletion operation 7-3 is an operation performed between the video conference apparatus of the local station and the partner station, and is an operation for deleting the snap sharing information stored in the snap sharing mailbox 211 of the communication destination.

削除動作7−3の動作について、自局が相手局に対してスナップ共有情報の削除要求をする場面を想定して説明する。そのシーケンスが表されている図である図10を参照して説明を行う。   The operation of the deletion operation 7-3 will be described on the assumption that the local station makes a request to delete the snap shared information to the partner station. A description will be given with reference to FIG. 10 showing the sequence.

自局で削除動作7−3が動作すると、まずスナップ共有情報制御器112が相手局に対してスナップ共有情報の削除を要求するシーケンスに入る。   When the deletion operation 7-3 is performed in the own station, the snap sharing information controller 112 first enters a sequence for requesting the other station to delete the snap sharing information.

スナップ共有情報システム制御器112−3は、スナップ共有情報通信制御器112−2に対してスナップ共有情報削除要求パケットの送出を指示する(ステップS31)。スナップ共有情報通信制御器112−2はこの指示に応じてスナップ共有情報削除要求パケットをネットワークに送出する(ステップS32)。このスナップ共有情報削除要求パケットには、削除したいスナップ共有情報の格納番号を含んでいる。   The snap sharing information system controller 112-3 instructs the snap sharing information communication controller 112-2 to transmit a snap sharing information deletion request packet (step S31). In response to this instruction, the snap sharing information communication controller 112-2 sends a snap sharing information deletion request packet to the network (step S32). This snap share information deletion request packet includes the storage number of the snap share information to be deleted.

相手局では、スナップ共有情報通信制御器212−2がスナップ共有情報削除要求パケットを受信する。すると、スナップ共有情報通信制御器212−2は受信した共有情報削除要求パケットをスナップ共有情報システム制御器212−3に通知する(ステップS33)。   In the other station, the snap sharing information communication controller 212-2 receives the snap sharing information deletion request packet. Then, the snap shared information communication controller 212-2 notifies the received shared information deletion request packet to the snap shared information system controller 212-3 (step S33).

スナップ共有情報システム制御器212−3は、その受信通知に含まれる格納番号に基づいて、スナップ共有情報メールボックス制御器212−1から該当するスナップ共有情報を削除する(ステップS34及びステップS35)。スナップ共有情報システム制御器212−3は、スナップ共有情報の削除が完了したことを伝えるために、スナップ共有情報通信制御器212−2に対してスナップ共有情報削除要求応答パケットの送出を指示する(ステップS36)。スナップ共有情報通信制御器212−2はこの指示に応じてスナップ共有情報削除要求応答パケットをネットワークに送出する(ステップS37)。   The snap sharing information system controller 212-3 deletes the corresponding snap sharing information from the snap sharing information mailbox controller 212-1 based on the storage number included in the reception notification (step S34 and step S35). The snap sharing information system controller 212-3 instructs the snap sharing information communication controller 212-2 to transmit a snap sharing information deletion request response packet in order to notify that the deletion of the snap sharing information has been completed ( Step S36). In response to this instruction, the snap sharing information communication controller 212-2 sends a snap sharing information deletion request response packet to the network (step S37).

自局では、スナップ共有情報システム制御器112−3が、スナップ共有情報通信制御器112−2を経由してスナップ共有情報削除要求応答パケットを受信する。これにより削除動作7−3は終了する。   In the local station, the snap sharing information system controller 112-3 receives the snap sharing information deletion request response packet via the snap sharing information communication controller 112-2. As a result, the deletion operation 7-3 ends.

同期化動作7−4は、自局と相手局のテレビ会議装置間で行われる動作で、自局のスナップ共有メールボックス111と相手局のスナップ共有メールボックス211で保存されているスナップ共有情報を一致させる為の動作である。   Synchronizing operation 7-4 is an operation performed between the own station and the teleconferencing station of the other station, and the snap sharing information stored in the snap sharing mail box 111 of the own station and the snap sharing mailbox 211 of the other station. This is an operation for matching.

同期化動作7−4は、自局と相手局の制御端末が、それぞれの側のスナップ共有情報メールボックスだけで同一のスナップ共有情報を閲覧できるようにするために用意されている。   The synchronization operation 7-4 is prepared so that the control terminal of the local station and the partner station can browse the same snap shared information only by using the snap shared information mailbox on each side.

同期化動作7−4の動作について、自局が相手局と同期化する場面を想定して説明する。そのシーケンスが表されている図である図11を参照して説明を行う。図11には自局から相手局に同期化し、自局が過不足分を送信または受信するシーケンスが表されている。   The operation of the synchronization operation 7-4 will be described on the assumption that the own station synchronizes with the partner station. The description will be given with reference to FIG. 11, which is a diagram showing the sequence. FIG. 11 shows a sequence in which the own station synchronizes with the other station, and the own station transmits or receives excess and deficiency.

自局で同期化動作7−4が動作すると、まずスナップ共有情報制御器112が相手局に対してスナップ共有情報リストを要求するシーケンスに入る。スナップ共有情報システム制御器112−3は、は、スナップ共有情報通信制御器112−2に対してスナップ共有情報リスト要求パケットの送出を指示する(ステップS40)。スナップ共有情報通信制御器112−2はこの指示に応じてスナップ共有情報リスト要求パケットをネットワークに送出する(ステップS41)。   When the synchronization operation 7-4 operates in the own station, first, the snap sharing information controller 112 enters a sequence for requesting the snap sharing information list from the other station. The snap sharing information system controller 112-3 instructs the snap sharing information communication controller 112-2 to transmit a snap sharing information list request packet (step S40). In response to this instruction, the snap sharing information communication controller 112-2 sends a snap sharing information list request packet to the network (step S41).

相手局では、スナップ共有情報通信制御器212−2がスナップ共有情報リスト要求パケットを受信し、受信したスナップ共有情報リスト要求パケットはスナップ共有情報システム制御器212−3に通知される(ステップS42)。   In the other station, the snap sharing information communication controller 212-2 receives the snap sharing information list request packet, and the received snap sharing information list request packet is notified to the snap sharing information system controller 212-3 (step S42). .

スナップ共有情報システム制御器212−3は、その受信通知に基づいて、スナップ共有情報メールボックス制御器212−1からスナップ共有情報リストを取り出す(ステップS43及びステップS44)。   The snap sharing information system controller 212-3 takes out the snap sharing information list from the snap sharing information mailbox controller 212-1 based on the reception notification (step S43 and step S44).

スナップ共有情報システム制御器212−3は、取り出しスナップ共有情報リストをパケット化し、パケット化した取り出しスナップ共有情報リストを含むスナップ共有情報リスト要求応答パケットを、スナップ共有情報通信制御器212−2を経由してネットワークにて送出する(ステップS45及びステップS46)。   The snap shared information system controller 212-3 packetizes the extracted snap shared information list and sends a snap shared information list request response packet including the extracted extracted snap shared information list via the snap shared information communication controller 212-2. Then, it is transmitted on the network (step S45 and step S46).

自局では、スナップ共有情報システム制御器112−3がスナップ共有情報通信制御器112−2を経由してスナップ共有情報リスト要求応答パケットを受信する(ステップS47)。   In the own station, the snap shared information system controller 112-3 receives the snap shared information list request response packet via the snap shared information communication controller 112-2 (step S47).

スナップ共有情報システム制御器112−3は、自局のスナップ共有情報リストを把握するために、スナップ共有情報メールボックス制御器112−1に対してスナップ共有情報リストを取り出すように指示をする(ステップS48)。指示を受けたスナップ共有情報メールボックス制御器112−1はスナップ共有情報メールボックス111よりスナップ共有情報リストを取り出してスナップ共有情報システム制御器112−3に通知する。   The snap shared information system controller 112-3 instructs the snap shared information mailbox controller 112-1 to take out the snap shared information list in order to grasp the snap shared information list of its own station (step). S48). Upon receiving the instruction, the snap sharing information mailbox controller 112-1 takes out the snap sharing information list from the snap sharing information mailbox 111 and notifies the snap sharing information system controller 112-3.

スナップ共有情報システム制御器112−3は、自局と相手局のスナップ共有情報リストを比較し、過不足なスナップ共有情報がないかどうかをチェックする。相手局にあり自局にないスナップ共有情報については、相手局から不足分のスナップ共有情報の格納番号に対する受信動作7−1の動作を行う。自局にあり相手局にないスナップ共有情報については、自局から不足分のスナップ共有情報の格納番号に対する送信動作7−2の動作を行う。これにより同期化動作7−4は終了する。なお、受信動作7−1(図8参照)及び送信動作7−2(図9参照)に関しては既に上述しているため、ここでは説明及び図示を省略する。   The snap sharing information system controller 112-3 compares the snap sharing information lists of the local station and the partner station, and checks whether there is excessive or insufficient snap sharing information. For the snap shared information that exists in the other station but not in the own station, the receiving operation 7-1 is performed on the storage number of the short amount of snap shared information from the other station. For the snap shared information that is in the local station but not in the partner station, the transmission operation 7-2 is performed on the storage number of the shortage of the shared snap information from the local station. This completes the synchronization operation 7-4. Since the reception operation 7-1 (see FIG. 8) and the transmission operation 7-2 (see FIG. 9) have already been described above, the description and illustration are omitted here.

続いて、制御端末−テレビ会議装置間の動作に関して説明する。今回は制御端末120とテレビ会議装置110間の動作を例に取って説明するが、制御端末220とテレビ会議装置210も制御端末120及びテレビ会議装置110と同様の動作を行う。   Next, the operation between the control terminal and the video conference device will be described. This time, the operation between the control terminal 120 and the video conference apparatus 110 will be described as an example. However, the control terminal 220 and the video conference apparatus 210 perform the same operations as the control terminal 120 and the video conference apparatus 110.

情報リスト取得動作7−5は、制御端末とテレビ会議装置間で行われる動作で、制御端末がスナップ共有情報メールボックスの格納リストを取得する為の動作である。   The information list acquisition operation 7-5 is an operation performed between the control terminal and the video conference apparatus, and is an operation for the control terminal to acquire the storage list of the snap shared information mailbox.

情報リスト取得動作7−5について説明する。そのシーケンスが表されている図である図12を参照して説明を行う。   The information list acquisition operation 7-5 will be described. Description will be made with reference to FIG. 12, which is a diagram showing the sequence.

システム制御器122は、情報リスト取得動作7−5の動作を指示するために、スナップ共有クライアントシステム制御器121−1に対してスナップ共有情報リスト要求を出す(ステップS50)。スナップ共有クライアントシステム制御器121−1は、この要求を受けてスナップ共有情報リストを要求するシーケンスに入る。   In order to instruct the operation of the information list acquisition operation 7-5, the system controller 122 issues a snap sharing information list request to the snap sharing client system controller 121-1 (step S50). Upon receiving this request, the snap sharing client system controller 121-1 enters a sequence for requesting a snap sharing information list.

スナップ共有クライアントシステム制御器121−1は、スナップ共有クライアント通信制御器121−2に対してスナップ共有情報リストクライアント要求パケットの送出指示を出す(ステップS51)。   The snap sharing client system controller 121-1 issues an instruction to send a snap sharing information list client request packet to the snap sharing client communication controller 121-2 (step S51).

スナップ共有クライアント通信制御器121−2は、テレビ会議装置110に対してスナップ共有情報リストクライアント要求パケットを送出する(ステップS52)。   The snap sharing client communication controller 121-2 sends a snap sharing information list client request packet to the video conference device 110 (step S52).

テレビ会議装置110では、スナップ共有情報通信制御器112−2がスナップ共有情報リストクライアント要求パケットを受信する。すると、スナップ共有情報通信制御器112−2は受信したスナップ共有情報リストクライアント要求パケットスナップ共有情報システム制御器112−3に通知する(ステップS53)。   In the video conference apparatus 110, the snap sharing information communication controller 112-2 receives the snap sharing information list client request packet. Then, the snap sharing information communication controller 112-2 notifies the received snap sharing information list client request packet snap sharing information system controller 112-3 (step S53).

スナップ共有情報システム制御器112−3は、その受信通知に基づいて、スナップ共有情報メールボックス制御器112−1にスナップ共有情報リストの取り出し指示を出す(ステップS54)。スナップ共有情報メールボックス制御器112−1はこの指示に応じてスナップ共有情報メールボックス111からスナップ共有情報リストを取り出し、スナップ共有情報システム制御器112−3に通知する(ステップS55)。   Based on the reception notification, the snap sharing information system controller 112-3 issues a snap sharing information list extraction instruction to the snap sharing information mailbox controller 112-1 (step S54). In response to this instruction, the snap sharing information mailbox controller 112-1 takes out the snap sharing information list from the snap sharing information mailbox 111 and notifies the snap sharing information system controller 112-3 (step S55).

スナップ共有情報システム制御器112−3は、取り出したスナップ共有情報リストをパケット化し、パケット化したスナップ共有情報リストクライアント要求応答パケットを制御端末120に対して送信するようにスナップ共有情報通信制御器112−2に指示を行う(ステップS56)。これに応じてスナップ共有情報通信制御器112−2は制御端末120に対してスナップ共有情報リストクライアント要求応答パケットを送信する(ステップS56)。   The snap shared information system controller 112-3 packetizes the extracted snap shared information list and transmits the packetized snap shared information list client request response packet to the control terminal 120. -2 is instructed (step S56). In response to this, the snap sharing information communication controller 112-2 transmits a snap sharing information list client request response packet to the control terminal 120 (step S56).

制御端末120では、スナップ共有クライアント通信制御器121−2がスナップ共有情報リストクライアント要求応答パケットを受信し、受信したスナップ共有情報リストクライアント要求応答パケットをスナップ共有クライアントシステム制御器121−1に通知する(ステップS58)。   In the control terminal 120, the snap sharing client communication controller 121-2 receives the snap sharing information list client request response packet, and notifies the snap sharing client system controller 121-1 of the received snap sharing information list client request response packet. (Step S58).

スナップ共有クライアントシステム制御器121−1は、この通知を受けてスナップ共有情報リストをシステム制御器122に通知する(ステップS59)。これにより情報リスト取得動作7−5は終了する。   Upon receiving this notification, the snap sharing client system controller 121-1 notifies the system controller 122 of the snap sharing information list (step S59). This completes the information list acquisition operation 7-5.

情報送信動作7−6は、制御端末120とテレビ会議装置110間で行われる動作で、制御端末120から自局と相手局のスナップ共有情報メールボックスへスナップ共有情報を送信する為の動作である。   The information transmission operation 7-6 is an operation performed between the control terminal 120 and the video conference apparatus 110, and is an operation for transmitting the snap sharing information from the control terminal 120 to the snap sharing information mailbox of the local station and the partner station. .

情報送信動作7−6について説明する。そのシーケンスが表されている図である図13を参照して説明を行う。   The information transmission operation 7-6 will be described. A description will be given with reference to FIG. 13 which shows the sequence.

システム制御器122は、情報送信動作7−6の動作を指示するために、スナップ共有クライアントシステム制御器121−1に対してスナップ共有情報送信要求を出す(ステップS60)。   The system controller 122 issues a snap sharing information transmission request to the snap sharing client system controller 121-1 in order to instruct the operation of the information transmission operation 7-6 (step S60).

スナップ共有クライアントシステム制御器121−1は、この要求を受けてスナップ共有情報の送信を要求するシーケンスに入る。   In response to this request, the snap sharing client system controller 121-1 enters a sequence for requesting transmission of snap sharing information.

スナップ共有クライアントシステム制御器121−1は、スナップ共有情報クライアント送信要求パケットを送出するようにスナップ共有クライアント通信制御器121−2に対して指示を出す(ステップS61)。指示を受けたスナップ共有クライアント通信制御器121−2はテレビ会議装置110に対してスナップ共有情報クライアント送信要求パケットを送出する(ステップS62)。   The snap sharing client system controller 121-1 issues an instruction to the snap sharing client communication controller 121-2 to send a snap sharing information client transmission request packet (step S61). Receiving the instruction, the snap sharing client communication controller 121-2 sends a snap sharing information client transmission request packet to the video conference apparatus 110 (step S62).

テレビ会議装置110では、スナップ共有情報通信制御器112−2がスナップ共有情報クライアント送信要求パケットを受信し、受信したスナップ共有情報クライアント送信要求パケットをスナップ共有情報システム制御器112−3に通知する(ステップS63)。   In the video conference apparatus 110, the snap sharing information communication controller 112-2 receives the snap sharing information client transmission request packet, and notifies the snap sharing information system controller 112-3 of the received snap sharing information client transmission request packet ( Step S63).

通知を受けたスナップ共有情報システム制御器112−3は、受信したスナップ共有情報クライアント送信要求パケットに含まれるスナップ共有情報をスナップ共有情報メールボックス111に保存するようにスナップ共有情報メールボックス制御器112−1に対して保存指示を出す(ステップS64)。   The snap sharing information system controller 112-3 that has received the notification stores the snap sharing information included in the received snap sharing information client transmission request packet in the snap sharing information mailbox 111. A save instruction is issued for -1 (step S64).

スナップ共有情報メールボックス制御器112−1は、保存指示に応じて保存を行った後に、保存完了通知をスナップ共有情報システム制御器112−3に返す(ステップS65)。   The snap shared information mailbox controller 112-1 performs storage according to the storage instruction, and then returns a storage completion notification to the snap shared information system controller 112-3 (step S65).

また、スナップ共有情報メールボックス制御器112−1は、自局からの送信動作として送信動作7−2の動作、すなわち図9に表される各ステップを実行する。   Further, the snap shared information mailbox controller 112-1 executes the operation of the transmission operation 7-2 as the transmission operation from the own station, that is, each step shown in FIG.

送信動作7−2の実行後、スナップ共有情報システム制御器112−3は、スナップ共有情報クライアント送信要求応答パケットを送信するようにスナップ共有情報通信制御器112−2に対して指示を出す(ステップS66)。指示を受けたスナップ共有情報通信制御器112−2は、スナップ共有情報クライアント送信要求応答パケットを制御端末120に対して送信する(ステップS67)。   After executing the transmission operation 7-2, the snap sharing information system controller 112-3 instructs the snap sharing information communication controller 112-2 to transmit the snap sharing information client transmission request response packet (step S66). The snap sharing information communication controller 112-2 that has received the instruction transmits a snap sharing information client transmission request response packet to the control terminal 120 (step S67).

制御端末120では、スナップ共有クライアント通信制御器121−2がスナップ共有情報クライアント送信要求応答パケットを受信し、受信したスナップ共有情報クライアント送信要求応答パケットをスナップ共有情報クライアントシステム制御器121−1に通知する(ステップS68)。   In the control terminal 120, the snap shared client communication controller 121-2 receives the snap shared information client transmission request response packet, and notifies the received snap shared information client transmission request response packet to the snap shared information client system controller 121-1. (Step S68).

通知を受けたスナップ共有情報クライアントシステム制御器121−1はその後、システム制御器122に対してスナップ共有情報の送信完了を通知する(ステップS69)。これにより情報送信動作7−6は終了する。   The snap sharing information client system controller 121-1 that has received the notification thereafter notifies the system controller 122 of the completion of the transmission of the snap sharing information (step S69). This completes the information transmission operation 7-6.

情報取得動作7−7は、制御端末120とテレビ会議装置110間で行われる動作で、スナップ共有情報メールボックスから制御端末120にスナップ共有情報を転送する為の動作である。   The information acquisition operation 7-7 is an operation performed between the control terminal 120 and the video conference device 110, and is an operation for transferring the snap sharing information from the snap sharing information mailbox to the control terminal 120.

情報取得動作7−7について説明する。そのシーケンスが表されている図である図14を参照して説明を行う。   The information acquisition operation 7-7 will be described. A description will be given with reference to FIG. 14 showing the sequence.

システム制御器122は、情報取得動作7−7の動作を指示するために、スナップ共有クライアントシステム制御器121−1に対してスナップ共有情報の取り出しを要求する(ステップS70)。   The system controller 122 requests the snap sharing client system controller 121-1 to retrieve the snap sharing information in order to instruct the operation of the information acquisition operation 7-7 (step S70).

スナップ共有クライアントシステム制御器121−1は、この要求を受けてスナップ共有情報の取り出しを要求するシーケンスに入る。   In response to this request, the snap sharing client system controller 121-1 enters a sequence for requesting extraction of snap sharing information.

スナップ共有クライアントシステム制御器121−1は、スナップ共有情報クライアント要求パケットを送出するようにスナップ共有クライアント通信制御器121−2に対して指示を出す(ステップS71)。指示を受けたスナップ共有クライアント通信制御器121−2はテレビ会議装置110に対してスナップ共有情報クライアント要求パケットを送出する(ステップS72)。   The snap sharing client system controller 121-1 issues an instruction to the snap sharing client communication controller 121-2 to send a snap sharing information client request packet (step S71). Upon receiving the instruction, the snap sharing client communication controller 121-2 sends a snap sharing information client request packet to the video conference device 110 (step S72).

テレビ会議装置110では、スナップ共有情報通信制御器112−2がスナップ共有情報クライアント要求パケットを受信し、受信したスナップ共有情報クライアント要求パケットをスナップ共有情報システム制御器112−3に通知する(ステップS73)。   In the video conference apparatus 110, the snap sharing information communication controller 112-2 receives the snap sharing information client request packet, and notifies the received snap sharing information client request packet to the snap sharing information system controller 112-3 (step S73). ).

通知を受けたスナップ共有情報システム制御器112−3は、受信したスナップ共有情報クライアント要求パケットに基づいてスナップ共有情報をスナップ共有情報メールボックス111から取り出すようにスナップ共有情報メールボックス制御器112−1に対して指示を出す(ステップS74)。   Upon receipt of the notification, the snap sharing information system controller 112-3 extracts the snap sharing information from the snap sharing information mailbox 111 based on the received snap sharing information client request packet. (Step S74).

スナップ共有情報メールボックス制御器112−1は、指示に応じて取り出しを行った後に、取り出したスナップ共有情報をスナップ共有情報システム制御器112−3に返す(ステップS75)。   The snap shared information mailbox controller 112-1 performs retrieval in accordance with the instruction, and then returns the retrieved snap shared information to the snap shared information system controller 112-3 (step S75).

スナップ共有情報システム制御器112−3は、スナップ共有情報パケットを送信するようにスナップ共有情報通信制御器112−2に対して指示を出す(ステップS76)。指示を受けたスナップ共有情報通信制御器112−2は、スナップ共有情報パケットを制御端末120に対して送信する(ステップS77)。   The snap sharing information system controller 112-3 issues an instruction to the snap sharing information communication controller 112-2 to transmit the snap sharing information packet (step S76). Receiving the instruction, the snap sharing information communication controller 112-2 transmits a snap sharing information packet to the control terminal 120 (step S77).

制御端末120では、スナップ共有クライアント通信制御器121−2がスナップ共有情報パケットを受信し、受信したスナップ共有情報パケットをスナップ共有情報クライアントシステム制御器121−1に通知する(ステップS78)。   In the control terminal 120, the snap sharing client communication controller 121-2 receives the snap sharing information packet, and notifies the snap sharing information client system controller 121-1 of the received snap sharing information packet (step S78).

通知を受けたスナップ共有情報クライアントシステム制御器121−1はその後、システム制御器122に対してスナップ共有情報パケットに含まれるスナップ共有情報を通知する。これにより情報取得動作7−7は終了する。   The snap sharing information client system controller 121-1 that has received the notification then notifies the system controller 122 of the snap sharing information included in the snap sharing information packet. This completes the information acquisition operation 7-7.

情報削除動作7−8は、制御端末120とテレビ会議装置110間で行われる動作で、スナップ共有情報メールボックスから指定するスナップ共有情報を削除する為の動作である。   The information deletion operation 7-8 is an operation performed between the control terminal 120 and the video conference apparatus 110, and is an operation for deleting the specified snap sharing information from the snap sharing information mailbox.

情報削除動作7−8について説明する。そのシーケンスが表されている図である図15を参照して説明を行う。   The information deletion operation 7-8 will be described. Description will be made with reference to FIG. 15 which is a diagram showing the sequence.

システム制御器122は、情報削除動作7−8の動作を指示するために、スナップ共有クライアントシステム制御器121−1に対してスナップ共有情報の削除要求を出す(ステップS80)。   The system controller 122 issues a snap sharing information deletion request to the snap sharing client system controller 121-1 in order to instruct the operation of the information deleting operation 7-8 (step S80).

スナップ共有クライアントシステム制御器121−1は、この要求を受けてスナップ共有情報を削除するシーケンスに入る。   In response to this request, the snap sharing client system controller 121-1 enters a sequence for deleting the snap sharing information.

スナップ共有クライアントシステム制御器121−1は、スナップ共有情報クライアント削除要求パケットを送出するようにスナップ共有クライアント通信制御器121−2に対して指示を出す(ステップS81)。指示を受けたスナップ共有クライアント通信制御器121−2はテレビ会議装置110に対してスナップ共有情報クライアント削除要求パケットを送出する(ステップS82)。   The snap sharing client system controller 121-1 issues an instruction to the snap sharing client communication controller 121-2 to send a snap sharing information client deletion request packet (step S81). Receiving the instruction, the snap sharing client communication controller 121-2 sends a snap sharing information client deletion request packet to the video conference apparatus 110 (step S82).

テレビ会議装置110では、スナップ共有情報通信制御器112−2がスナップ共有情報クライアント削除要求パケットを受信し、受信したスナップ共有情報クライアント削除要求パケットをスナップ共有情報システム制御器112−3に通知する(ステップS83)。   In the video conference apparatus 110, the snap sharing information communication controller 112-2 receives the snap sharing information client deletion request packet, and notifies the snap sharing information system controller 112-3 of the received snap sharing information client deletion request packet ( Step S83).

通知を受けたスナップ共有情報システム制御器112−3は、受信したスナップ共有情報クライアント削除要求パケットにより指定されるスナップ共有情報をスナップ共有情報メールボックス111から削除するようにスナップ共有情報メールボックス制御器112−1に対して指示を出す(ステップS84)。   The snap sharing information system controller 112-3 that has received the notification deletes the snap sharing information specified by the received snap sharing information client deletion request packet from the snap sharing information mailbox 111. An instruction is issued to 112-1 (step S84).

スナップ共有情報メールボックス制御器112−1は、指示に応じて削除を行った後に、削除完了通知をスナップ共有情報システム制御器112−3に返す(ステップS85)。   The snap shared information mailbox controller 112-1 performs deletion according to the instruction, and then returns a deletion completion notification to the snap shared information system controller 112-3 (step S85).

また、スナップ共有情報メールボックス制御器112−1は、相手局への削除要求として削除動作7−3、すなわち図10に表される各ステップを実行する。   Further, the snap shared information mailbox controller 112-1 executes the deletion operation 7-3, that is, each step shown in FIG. 10, as a deletion request to the other station.

削除動作7−3の実行後、スナップ共有情報システム制御器112−3は、スナップ共有情報クライアント削除要求応答パケットを送信するようにスナップ共有情報通信制御器112−2に対して指示を出す(ステップS86)。指示を受けたスナップ共有情報通信制御器112−2は、スナップ共有情報クライアント削除要求応答パケットを制御端末120に対して送信する(ステップS87)。   After execution of the delete operation 7-3, the snap shared information system controller 112-3 instructs the snap shared information communication controller 112-2 to transmit a snap shared information client delete request response packet (Step S3). S86). The snap sharing information communication controller 112-2 that has received the instruction transmits a snap sharing information client deletion request response packet to the control terminal 120 (step S87).

制御端末120では、スナップ共有クライアント通信制御器121−2がスナップ共有情報クライアント削除要求応答パケットを受信し、受信したスナップ共有情報クライアント削除要求応答パケットをスナップ共有情報クライアントシステム制御器121−1に通知する(ステップS88)。   In the control terminal 120, the snap sharing client communication controller 121-2 receives the snap sharing information client deletion request response packet, and notifies the snap sharing information client system controller 121-1 of the received snap sharing information client deletion request response packet. (Step S88).

通知を受けたスナップ共有情報クライアントシステム制御器121−1はその後、システム制御器122に対してスナップ共有情報の削除完了を通知する(ステップS89)。これにより情報削除動作7−8は終了する。   The snap sharing information client system controller 121-1 that has received the notification notifies the system controller 122 of the completion of deletion of the snap sharing information (step S89). Thereby, the information deletion operation 7-8 is completed.

情報同期化動作7−9は、制御端末120とテレビ会議装置110間で行われる動作で、自局と相手局のスナップ共有情報メールボックスの内容を一致させる為の動作を指示する。   The information synchronization operation 7-9 is an operation performed between the control terminal 120 and the video conference device 110, and instructs an operation for matching the contents of the snap shared information mailbox between the local station and the partner station.

情報同期化動作7−9について説明する。そのシーケンスが表されている図である図16を参照して説明を行う。   The information synchronization operation 7-9 will be described. A description will be given with reference to FIG. 16, which is a diagram showing the sequence.

システム制御器122は、情報同期化動作7−9の動作を指示するために、スナップ共有クライアントシステム制御器121−1に対してスナップ共有情報の同期化指示を出す(ステップS90)。   In order to instruct the operation of the information synchronization operation 7-9, the system controller 122 issues a snap sharing information synchronization instruction to the snap sharing client system controller 121-1 (step S90).

スナップ共有クライアントシステム制御器121−1は、この指示を受けてスナップ共有情報の同期化シーケンスに入る。   Upon receiving this instruction, the snap sharing client system controller 121-1 enters the snap sharing information synchronization sequence.

スナップ共有クライアントシステム制御器121−1は、スナップ共有情報クライアント同期化要求パケットを送出するようにスナップ共有クライアント通信制御器121−2に対して指示を出す(ステップS91)。指示を受けたスナップ共有クライアント通信制御器121−2はテレビ会議装置110に対してスナップ共有情報クライアント同期化要求パケットを送出する(ステップS92)。   The snap sharing client system controller 121-1 issues an instruction to the snap sharing client communication controller 121-2 to send a snap sharing information client synchronization request packet (step S91). Receiving the instruction, the snap sharing client communication controller 121-2 sends a snap sharing information client synchronization request packet to the video conference device 110 (step S92).

テレビ会議装置110では、スナップ共有情報通信制御器112−2がスナップ共有情報クライアント同期化要求パケットを受信し、受信したスナップ共有情報クライアント同期化要求パケットをスナップ共有情報システム制御器112−3に通知する(ステップS93)。   In the video conference apparatus 110, the snap sharing information communication controller 112-2 receives the snap sharing information client synchronization request packet, and notifies the snap sharing information system controller 112-3 of the received snap sharing information client synchronization request packet. (Step S93).

通知を受けたスナップ共有情報システム制御器112−3は、自局と相手局のスナップ共有情報メールボックスの内容を一致させるために同期化動作7−4の動作、すなわち図11に表される各ステップを実行する。   Upon receiving the notification, the snap sharing information system controller 112-3 performs the operation of the synchronization operation 7-4 in order to match the contents of the snap sharing information mailbox between the own station and the partner station, that is, each of the operations shown in FIG. Perform steps.

同期化動作7−4の実行後、スナップ共有情報システム制御器112−3は、スナップ共有情報クライアント同期化要求応答パケットを送信するようにスナップ共有情報通信制御器112−2に対して指示を出す(ステップS94)。指示を受けたスナップ共有情報通信制御器112−2は、スナップ共有情報クライアント同期化要求応答パケットを制御端末120に対して送信する(ステップS95)。   After executing the synchronization operation 7-4, the snap shared information system controller 112-3 instructs the snap shared information communication controller 112-2 to transmit a snap shared information client synchronization request response packet. (Step S94). The snap sharing information communication controller 112-2 that has received the instruction transmits a snap sharing information client synchronization request response packet to the control terminal 120 (step S95).

制御端末120では、スナップ共有クライアント通信制御器121−2がスナップ共有情報クライアント同期化要求応答パケットを受信し、受信したスナップ共有情報クライアント同期化要求応答パケットをスナップ共有情報クライアントシステム制御器121−1に通知する(ステップS96)。   In the control terminal 120, the snap sharing client communication controller 121-2 receives the snap sharing information client synchronization request response packet, and sends the received snap sharing information client synchronization request response packet to the snap sharing information client system controller 121-1. (Step S96).

通知を受けたスナップ共有情報クライアントシステム制御器121−1はその後、システム制御器122に対してスナップ共有情報の同期化完了を通知する(ステップS97)。これにより情報同期化動作7−9は終了する。   The snap sharing information client system controller 121-1 that has received the notification then notifies the system controller 122 of the completion of the synchronization of the snap sharing information (step S97). This completes the information synchronization operation 7-9.

情報通知動作7−10は、制御端末120とテレビ会議装置110間で行われる動作で、制御端末120に接続のテレビ会議装置110からその制御端末120へ情報を通知する為の動作である。情報の通知は、例えば相手局からの要求に応じてスナップ共有情報を受信した場合等にその旨を通知するために発生する。   The information notification operation 7-10 is an operation performed between the control terminal 120 and the video conference apparatus 110, and is an operation for notifying the control terminal 120 of information from the video conference apparatus 110 connected to the control terminal 120. The information notification is generated, for example, when notifying that the snap sharing information is received in response to a request from the other station.

情報通知動作7−10について説明する。そのシーケンスが表されている図である図17を参照して説明を行う。   The information notification operation 7-10 will be described. Description will be made with reference to FIG. 17 which is a diagram showing the sequence.

テレビ会議装置110では、スナップ共有情報システム制御器112−3が制御端末120へ情報通知を行う必要が発生すると、スナップ共有情報システム制御器112−3がスナップ共有情報クライアント情報通知パケットを送信するようにスナップ共有情報通信制御器112−2に対して指示を出す(ステップS101)。指示を受けたスナップ共有情報通信制御器112−2は制御端末120に対してスナップ共有情報クライアント情報通知パケットを送信する(ステップS102)。   In the video conference apparatus 110, when the snap shared information system controller 112-3 needs to notify the control terminal 120 of information, the snap shared information system controller 112-3 transmits a snap shared information client information notification packet. Is instructed to the snap shared information communication controller 112-2 (step S101). The snap sharing information communication controller 112-2 that has received the instruction transmits a snap sharing information client information notification packet to the control terminal 120 (step S102).

制御端末120では、スナップ共有クライアント通信制御器121−2がスナップ共有情報クライアント情報通知パケットを受信し、受信したスナップ共有情報クライアント情報通知パケットをスナップ共有情報クライアントシステム制御器121−1に通知する(ステップS103)。   In the control terminal 120, the snap sharing client communication controller 121-2 receives the snap sharing information client information notification packet, and notifies the snap sharing information client system controller 121-1 of the received snap sharing information client information notification packet ( Step S103).

通知を受けたスナップ共有情報クライアントシステム制御器121−1はその後、システム制御器122に対してスナップ共有情報クライアント情報通知パケットを通知する(ステップS104)。これにより情報通知動作7−10は終了する。   The snap sharing information client system controller 121-1 that has received the notification then notifies the system controller 122 of a snap sharing information client information notification packet (step S104). This completes the information notification operation 7-10.

さて、続いて具体的な事案に基づいて上述した本実施形態の動作を説明する。今回は自局の制御端末120から相手局の制御端末220へスナップ共有情報を伝送するまでの場面を想定した動作について説明する。前提として、現在、テレビ会議装置110とテレビ会議装置210がテレビ会議通信しているとする。同時に制御端末120と制御端末220は、制御アプリケーション133と制御アプリケーション230からオンラインサービスサーバ330にアクセスしているとする。   Now, the operation of the present embodiment described above will be described based on specific cases. This time, an operation assuming a scene until the snap sharing information is transmitted from the control terminal 120 of the local station to the control terminal 220 of the partner station will be described. It is assumed that the video conference device 110 and the video conference device 210 are currently performing video conference communication. At the same time, it is assumed that the control terminal 120 and the control terminal 220 are accessing the online service server 330 from the control application 133 and the control application 230.

このような状況下のもと、自局で制御端末120を操作するユーザ(以下、「オペレータ」と呼ぶ。)が制御アプリケーション130上で表示されているオンラインサービス画面134を相手局にも見て欲しくなり、相手局へオンラインサービスのリンク情報を伝えたい場面がやってきたとする。   Under such circumstances, a user operating the control terminal 120 at his / her own station (hereinafter referred to as an “operator”) also looks at the other party station on the online service screen 134 displayed on the control application 130. Suppose you want to tell the other station the link information of the online service.

すると制御端末120では、スナップ共有クライアント制御器121がスナップ共有情報を作成する。   Then, in the control terminal 120, the snap sharing client controller 121 creates snap sharing information.

このスナップ共有情報は、制御アプリケーション130で開いているオンラインサービスのリンク情報等の属性をもとに1つのテキストメッセージにまとめたものである。   This snap shared information is collected into one text message based on attributes such as link information of the online service opened by the control application 130.

オペレータは相手局へリンク情報を伝えるために、制御アプリケーション130のスナップ共有ボタン133を押下し、スナップ共有情報の送信を指示する。   The operator presses the snap sharing button 133 of the control application 130 in order to transmit link information to the other station, and instructs transmission of the snap sharing information.

すると制御端末120では、スナップ共有クライアント制御器121がスナップ共有情報を作成する。   Then, in the control terminal 120, the snap sharing client controller 121 creates snap sharing information.

このスナップ共有情報は、制御アプリケーション130で開いているオンラインサービスのリンク情報等の属性をもとに1つのテキストメッセージにまとめたものである。その後、制御端末121は情報送信動作7−6の動作を実行する。この動作によって、スナップ共有情報がスナップ要求情報メールボックス111に保存された後、相手局のテレビ会議装置210に送信され、スナップ共有情報は相手局のスナップ共有情報メールボックス211にも格納される。   This snap shared information is collected into one text message based on attributes such as link information of the online service opened by the control application 130. Thereafter, the control terminal 121 performs the operation of information transmission operation 7-6. By this operation, the snap sharing information is stored in the snap request information mailbox 111 and then transmitted to the video conference device 210 of the partner station, and the snap sharing information is also stored in the snap sharing information mailbox 211 of the partner station.

相手局で制御端末220を操作するオペレータは、テレビ会議を通じて、自局のオペレータの話からスナップ共有情報が届いたことを知るとする。なお、スナップ共有情報が相手局のスナップ共有情報メールボックス211に格納された際に、その旨がテレビ会議装置210から制御端末220に通知されるようにしても良い。この場合、相手局で制御端末220を操作するオペレータは、制御端末220上の表示によってスナップ共有情報が届いたことを知ることとなる。   It is assumed that the operator who operates the control terminal 220 at the other station knows that the snap shared information has arrived from the operator's story through the video conference. When the snap sharing information is stored in the snap sharing information mail box 211 of the other station, the video conference device 210 may notify the control terminal 220 to that effect. In this case, the operator who operates the control terminal 220 at the other station knows that the snap shared information has arrived by the display on the control terminal 220.

何れにせよ、相手局で制御端末220を操作するオペレータは、届いたスナップ共有情報を取り出すために、制御アプリケーション230にあるスナップ共有情報閲覧ボタン232を押下し、テレビ会議装置210からスナップ共有情報の取り出しを指示する。   In any case, an operator who operates the control terminal 220 at the other station presses the snap shared information browsing button 232 in the control application 230 in order to take out the received snap shared information. Instruct removal.

すると、制御端末220は情報リスト取得動作7−5の動作を実行する。この動作によって、スナップ共有情報メールボックス211に格納されているスナップ共有情報のリストが制御端末220に伝わり、制御アプリケーション230はリストを画面に表示する。   Then, the control terminal 220 executes the operation of information list acquisition operation 7-5. By this operation, the list of snap sharing information stored in the snap sharing information mailbox 211 is transmitted to the control terminal 220, and the control application 230 displays the list on the screen.

相手局で制御端末220を操作するオペレータは、画面に表示されたリストに従って、今回届いたスナップ共有情報の項目を選択する。すると、制御端末220は選択された項目に対する情報取得動作7−7の動作を実行する。この動作によって、スナップ共有情報メールボックス320に格納されている選択されたスナップ共有情報が制御端末220に伝わり、制御アプリケーション230に自局が伝えたメッセージが表示される。また、制御アプリケーション230が、制御端末220に伝えられたスナップ共有情報に含まれるオンラインサービスのリンク情報に基づいてオンラインサービスサーバ330にアクセスし、アクセス先に格納されている情報が制御アプリケーション230に表示されるようにしても良い。   The operator who operates the control terminal 220 at the partner station selects the item of the snap sharing information received this time according to the list displayed on the screen. Then, the control terminal 220 executes the operation of information acquisition operation 7-7 for the selected item. By this operation, the selected snap sharing information stored in the snap sharing information mailbox 320 is transmitted to the control terminal 220, and a message transmitted by the own station is displayed on the control application 230. In addition, the control application 230 accesses the online service server 330 based on the link information of the online service included in the snap sharing information transmitted to the control terminal 220, and information stored in the access destination is displayed on the control application 230. You may be made to do.

次に、以上説明した本発明の実施形態が奏する効果について説明する。本実施形態では制御端末にとって接続する通信先は2種類である。   Next, effects obtained by the embodiment of the present invention described above will be described. In the present embodiment, there are two types of communication destinations connected to the control terminal.

一つはオンラインサービスと通信する為のネットワークであり、もう一つは接続しているテレビ会議装置と通信する為のネットワークである。ここで、後者のネットワークを通じて、制御端末と接続するテレビ会議装置を経由してテキストメッセージを交換することが可能となる。例えば、自局の制御端末で動作している制御アプリケーション上で開いているオンラインサービスのリンク情報を、テレビ会議装置を経由して相手局の制御端末に伝えることが可能になる。   One is a network for communicating with an online service, and the other is a network for communicating with a connected video conference device. Here, text messages can be exchanged via the latter network via a video conference device connected to the control terminal. For example, the link information of the online service opened on the control application running on the control terminal of the local station can be transmitted to the control terminal of the partner station via the video conference apparatus.

このような構成により本実施形態では更に少なくとも以下の2つの効果を奏する。   With this configuration, the present embodiment further exhibits at least the following two effects.

一つは、プライバシーを確保したセキュアな経路を構築できる、という効果である。これは、すなわち当事者間でのプライベートな通信が実現できるという効果である。テレビ会議のネットワークは、通信帯域を確保するために専用のネットワーク、すなわちセキュアなネットワークであることが多い。そのため、オンラインサービスで使用するネットワークとは独立したネットワークで準備できるため、セキュアな経路として構築できる。   One effect is that a secure route that ensures privacy can be established. This is an effect that private communication between the parties can be realized. The video conference network is often a dedicated network, that is, a secure network, for securing a communication band. For this reason, a network independent from the network used for the online service can be prepared, so that a secure path can be constructed.

もう一つは、テキストメッセージを交換する処理をテレビ会議装置と制御端末に追加することで、通信網に別の装置を設置する必要が無くなる、という効果である。テレビ会議装置間とテレビ会議装置と制御端末間はネットワークに接続されているので、テレビ会議装置にテキストメッセージを橋渡しする処理を設置すれば、自局の制御端末から相手局の制御端末へテキストメッセージを伝える為の経路が確立できる。このようにテレビ会議装置と制御端末にその橋渡しの為の制御処理を設けることで、通信網に別の装置を不要にすることができる。   Another effect is that by adding a process for exchanging text messages to the video conference device and the control terminal, it is not necessary to install another device in the communication network. Since video conferencing equipment and between video conferencing equipment and control terminals are connected to a network, if a process for bridging text messages is installed in the video conferencing equipment, text messages can be sent from the control terminal of the local station to the control terminal of the partner station. You can establish a route to communicate. Thus, by providing a control process for bridging the video conference apparatus and the control terminal, it is possible to eliminate the need for another apparatus in the communication network.

次に上述した本実施形態の一具体例として、テレビ会議で使用するIPネットワーク310をISDNネットワークにより実現した場合の例を説明する。   Next, an example in which the IP network 310 used in the video conference is realized by an ISDN network will be described as a specific example of the present embodiment described above.

最近でこそテレビ会議ではIPネットワークを使用するようになったが、10年ほど前はISDNネットワークが利用されており、また海外では現在もISDNネットワークが利用されている。また、国内であってもISDNネットワークを利用するということは充分考えられる。そこで、今回はISDNネットワークを用いた具体例を例に取る。   Recently, video conferencing has used an IP network, but the ISDN network has been used about 10 years ago, and the ISDN network is still used overseas. Even in Japan, it is quite possible to use the ISDN network. Therefore, this time, a specific example using an ISDN network is taken as an example.

ここで、ISDNネットワークを利用したテレビ会議で使用される通信プロトコルの一つとしてITU−TによりH.320が規格化されている。本例では、このH.320を利用したテレビ会議を用いた構成について説明することにする。   Here, as one of the communication protocols used in the video conference using the ISDN network, ITU-T uses H.264. 320 is standardized. In this example, this H.264. A configuration using a video conference using 320 will be described.

図17は、図6に表される基本的構成にH.320に準拠したテレビ会議装置を盛り込んだ場合の構成を表す図である。   FIG. 17 shows the basic configuration shown in FIG. It is a figure showing the structure at the time of incorporating the video conference apparatus based on 320. FIG.

テレビ会議装置510は、テレビ会議装置110と比べるとH.320制御器516が追加されている点で相違する。更にIPネットワークインターフェース114がISDNインターフェース514となっている点で相違する。   Compared with the video conference device 110, the video conference device 510 is H.264. The difference is that a 320 controller 516 is added. Another difference is that the IP network interface 114 is an ISDN interface 514.

H.320制御器516、ISDNネットワーク610を使用してH.320によりテレビ会議通信を実現する為の制御を担い、ISDNネットワーク610を通じて通信可能なH.320に準拠の通信ストリームの生成分離を処理する部分である。   H. 320 controller 516, using ISDN network 610. 320 is responsible for control for realizing video conference communication by H.320 and is capable of communicating through the ISDN network 610. 320 is a part for processing generation / separation of a communication stream conforming to 320.

上記したように図6のIPネットワークインターフェース114は、ISDNネットワークインターフェース514となっており、また、IPネットワーク310はISDNネットワーク610に置き換えてられている。   As described above, the IP network interface 114 in FIG. 6 is the ISDN network interface 514, and the IP network 310 is replaced with the ISDN network 610.

スナップ共有情報通信制御器512−2は、相手局とH.320通信プロトコルを通じてスナップ共有情報を交換するためにH.320制御器516にも接続している。このような構成にすることによって、IPネットワーク以外に対応するテレビ会議装置でもスナップ共有情報の交換が可能になる。   The snap shared information communication controller 512-2 is connected to the partner station and H.264. H.320 to exchange snap sharing information through the communication protocol. A 320 controller 516 is also connected. By adopting such a configuration, it is possible to exchange snap shared information even in a video conference apparatus compatible with other than the IP network.

また、更に他の変形例として、スナップ共有情報を相手局の制御端末に制御情報を伝える為の伝達手段として用いることも考えられる。すなわち、スナップ共有情報をリンク情報といったメッセージを伝えるためだけでなく、例えば、制御端末上で動作するアプリケーションの制御情報を相手局の制御端末にも伝えることで、自局で実現している制御を相手局にも再現させることが可能になる。この場合、自局のシステム制御器は制御情報をスナップ共有情報で表現できる範囲内で変換し、相手局のシステム制御器はその逆変換を行う必要がある。   As still another modification, it is conceivable to use the snap sharing information as a transmission means for transmitting control information to the control terminal of the counterpart station. That is, not only to convey a message such as link information to the snap sharing information, but also, for example, by transmitting the control information of the application running on the control terminal to the control terminal of the partner station, the control realized by the own station can be controlled. It can be reproduced by the other station. In this case, the system controller of the own station must convert the control information within a range that can be expressed by the snap shared information, and the system controller of the other station needs to perform the inverse conversion.

加えて、上記実施形態ではテレビ会議、すなわち音声及び映像の双方をテレビ会議装置経由で交換することとしていたが、音声又は映像の何れかのみを交換するようにしても良い。例えば音声のみを交換するテレビ電話システムに本実施形態を適用するようにしても良い。   In addition, in the above-described embodiment, the video conference, that is, both voice and video are exchanged via the video conference device. However, only either voice or video may be exchanged. For example, the present embodiment may be applied to a videophone system that exchanges only voice.

なお、上記のテレビ会議装置及び制御端末は、ハードウェア、ソフトウェア又はこれらの組合わせによりそれぞれを実現することができる。また、上記のテレビ会議装置及び制御端末により行なわれるメッセージ通信制御方法も、ハードウェア、ソフトウェア又はこれらの組合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。   Note that each of the video conference device and the control terminal can be realized by hardware, software, or a combination thereof. Further, the message communication control method performed by the video conference apparatus and the control terminal can be realized by hardware, software, or a combination thereof. Here, “realized by software” means realized by a computer reading and executing a program.

プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば、光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータHDD可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。   The program may be stored using various types of non-transitory computer readable media and supplied to the computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer readable media include magnetic recording media (for example, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (for example, magneto-optical disks), CD-ROMs (Read Only Memory), CD- R, CD-R / W, semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)). The program may also be supplied to the computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer HDD readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.

上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。   A part or all of the above-described embodiment can be described as in the following supplementary notes, but is not limited thereto.

(付記1) 相手局側に存在するコンテンツ共有システムとコンテンツを共有するためのコンテンツ共有システムであって、
第1の装置と第2の装置とを備え、
前記第1の装置は、
第1のネットワークを介して、相手局側に存在する相手局側コンテンツ共有システムに備わる相手局側第1の装置と通信をし、更に、前記第2の装置と通信をするための第1の通信手段と、
当該コンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報を格納するための格納手段と、
前記格納手段に対して、前記スナップ共有情報に関するアクセスを行う格納制御手段と、
前記第1の通信手段に対して、前記スナップ共有情報に関する通信を行わせ、前記格納制御手段に、前記スナップ共有情報に関する前記アクセスを行わせることを含む制御を行うための第1の制御手段と、
を備え、
前記第2の装置は、
前記第1の通信手段と通信をし、更に、前記第2のネットワークに接続するための第2の通信手段と、
ユーザからの指示に基づいた内容の制御を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段に行わせ、更に、前記スナップ共有情報に関する通信を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段との間で行う第2の制御手段と、
前記第2の制御手段による前記スナップ共有情報に関する通信により得られた前記スナップ共有情報に基づいて、前記第2の通信手段と前記第2のネットワークを介して、前記コンテンツに対してアクセスするアクセス手段と、
を備えることを特徴とするコンテンツ共有システム。
(Appendix 1) A content sharing system for sharing content with a content sharing system existing on the other station side,
A first device and a second device;
The first device includes:
A first network for communicating with a first device on a partner station side provided in a partner-side content sharing system existing on the partner station side via the first network, and for communicating with the second device; Communication means;
For storing snap sharing information for the second device to access via the second network for content to be shared between the content sharing system and the content sharing system existing on the partner station side Storage means;
Storage control means for accessing the storage means with respect to the snap sharing information;
First control means for performing control including causing the first communication means to perform communication relating to the snap sharing information and causing the storage control means to perform the access relating to the snap sharing information; ,
With
The second device includes:
Communicating with the first communication means, and further, a second communication means for connecting to the second network;
Control of contents based on an instruction from a user is performed by the first control unit via the first communication unit and the second communication unit, and further communication regarding the snap sharing information is performed in the first communication unit. Second control means for performing communication between the communication means and the first control means via the second communication means;
Access means for accessing the content via the second communication means and the second network based on the snap sharing information obtained by the communication related to the snap sharing information by the second control means. When,
A content sharing system comprising:

(付記2) 付記1に記載のコンテンツ共有システムであって、
前記第1の制御手段が行う制御は、
前記相手局側第1の装置への前記スナップ共有情報の送信、前記相手局側第1の装置からの前記スナップ共有情報の受信、前記相手局側コンテンツ共有システムに格納されている前記スナップ共有情報の削除依頼の送信、前記格納手段に格納されているスナップ共有情報のリストと前記相手局側第1の装置に備わる格納手段に格納されているスナップ共有情報のリストの同期化及び、前記第1の装置から前記第2の装置に対するスナップ共有情報の送信のうちの何れか一つを少なくとも含むことを特徴とするコンテンツ共有システム。
(Supplementary note 2) The content sharing system according to supplementary note 1, wherein
The control performed by the first control means is
Transmission of the snap sharing information to the partner station side first device, reception of the snap sharing information from the partner station side first device, and the snap sharing information stored in the partner station content sharing system A request to delete, synchronization of the list of snap shared information stored in the storage means and the list of snap shared information stored in the storage means included in the first device on the other station side, and the first A content sharing system including at least one of transmission of snap sharing information from the device to the second device.

(付記3) 付記1又は2に記載のコンテンツ共有システムであって、
前記第2の制御手段が前記第1の制御手段に行わせる制御は、
前記格納手段に格納されている前記スナップ共有情報のリストの取得、前記相手局側第1の装置への前記スナップ共有情報の送信、前記相手局側第1の装置からの前記スナップ共有情報の受信、前記格納手段に格納されている前記スナップ共有情報の削除、前記格納手段に格納されているスナップ共有情報のリストと前記相手局側第1の装置に備わる格納手段に格納されているスナップ共有情報のリストの同期化、のうちの何れか一つを少なくとも含むことを特徴とするコンテンツ共有システム。
(Supplementary note 3) The content sharing system according to supplementary note 1 or 2,
The control that the second control unit causes the first control unit to perform is as follows:
Acquisition of a list of the snap shared information stored in the storage means, transmission of the snap shared information to the first device on the partner station side, reception of the snap shared information from the first device on the partner station side , Deletion of the snap sharing information stored in the storage means, a list of snap sharing information stored in the storage means, and snap sharing information stored in the storage means of the first apparatus on the counterpart station side A content sharing system including at least one of the list synchronizations.

(付記4) 付記1乃至3の何れか1に記載のコンテンツ共有システムであって、
前記コンテンツは前記第2の装置又は前記相手局側コンテンツ共有システムがアクセス可能としたコンテンツであることを特徴とするコンテンツ共有システム。
(Supplementary note 4) The content sharing system according to any one of supplementary notes 1 to 3,
The content sharing system, wherein the content is content that can be accessed by the second device or the content sharing system on the other station side.

(付記5) 付記1乃至4の何れか1に記載のコンテンツ共有システムであって、
自局側と相手局側との間での会議を実現することを特徴とするコンテンツ共有システム。
(Supplementary note 5) The content sharing system according to any one of supplementary notes 1 to 4,
A content sharing system that realizes a conference between a local station and a partner station.

(付記6) 付記5に記載のコンテンツ共有システムであって、
前記第1の通信手段が前記会議に必要な情報を通信し、前記第2の装置が前記会議の参加者に対して前記会議に必要な情報を出力することを特徴とするコンテンツ共有システム。
(Supplementary note 6) The content sharing system according to supplementary note 5,
The content sharing system, wherein the first communication means communicates information necessary for the conference, and the second device outputs information necessary for the conference to participants of the conference.

(付記7) 付記1乃至6の何れか1に記載のコンテンツ共有システムを複数備えることを特徴とするコンテンツ共有拡張システム。   (Supplementary note 7) A content sharing expansion system comprising a plurality of content sharing systems according to any one of supplementary notes 1 to 6.

(付記8) 相手局側に存在するコンテンツ共有システムとコンテンツを共有するための自局側コンテンツ共有システムが行うコンテンツ共有方法であって、
前記自局側コンテンツ共有システムは第1の装置と第2の装置とを備え、
前記第1の装置の第1の通信手段が、第1のネットワークを介して、相手局側に存在する相手局側コンテンツ共有システムに備わる相手局側第1の装置と通信をし、更に、前記第2の装置と通信をするステップと、
前記第1の装置の格納手段が、前記自局側コンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報を格納するステップと、
前記第1の装置の格納制御手段が、前記格納手段に対して、前記スナップ共有情報に関するアクセスを行うステップと、
前記第1の装置の第1の制御手段が、前記第1の通信手段に対して、前記スナップ共有情報に関する通信を行わせ、前記格納制御手段に、前記スナップ共有情報に関する前記アクセスを行わせることを含む制御を行うためのステップと、
前記第2の装置の第2の通信手段が、前記第1の通信手段と通信をし、更に、前記第2のネットワークに接続するステップと、
前記第2の装置の第2の制御手段が、ユーザからの指示に基づいた内容の制御を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段に行わせ、更に、前記スナップ共有情報に関する通信を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段との間で行うステップと、
前記第2の装置のアクセス手段が、前記第2の制御手段による前記スナップ共有情報に関する通信により得られた前記スナップ共有情報に基づいて、前記第2の通信手段と前記第2のネットワークを介して、前記コンテンツに対してアクセスするステップと、
を含むことを特徴とするコンテンツ共有方法。
(Supplementary Note 8) A content sharing method performed by a local content sharing system for sharing content with a content sharing system existing on the partner station side,
The local station content sharing system includes a first device and a second device,
The first communication means of the first device communicates with the partner station side first device provided in the partner station side content sharing system existing on the partner station side via the first network, and Communicating with a second device;
For the content to be shared between the content sharing system on the local station side and the content sharing system existing on the other station side, the storage unit of the first device is configured to allow the second device to pass through the second network. Storing snap sharing information for accessing
The storage control means of the first device accessing the storage means with respect to the snap sharing information;
The first control unit of the first device causes the first communication unit to perform communication regarding the snap sharing information, and causes the storage control unit to perform the access regarding the snap sharing information. Steps for performing control including:
A second communication means of the second device communicates with the first communication means and further connects to the second network;
The second control means of the second device causes the first control means to control the content based on the instruction from the user via the first communication means and the second communication means, A step of performing communication related to the snap sharing information between the first communication unit and the first control unit via the second communication unit;
Based on the snap sharing information obtained by the communication related to the snap sharing information by the second control means, the access means of the second device is connected to the second communication means and the second network. Accessing the content;
A content sharing method comprising:

(付記9) 第1の装置と第2の装置とを備え、相手局側に存在するコンテンツ共有システムとコンテンツを共有するためのコンテンツ共有システム内の前記第1の装置としてコンピュータを機能させるためのコンテンツ共有プログラムであって、
前記コンピュータを、
第1のネットワークを介して、相手局側に存在する相手局側コンテンツ共有システムに備わる相手局側第1の装置と通信をし、更に、前記第2の装置と通信をするための第1の通信手段と、
当該コンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報を格納するための格納手段と、
前記格納手段に対して、前記スナップ共有情報に関するアクセスを行う格納制御手段と、
前記第1の通信手段に対して、前記スナップ共有情報に関する通信を行わせ、前記格納制御手段に、前記スナップ共有情報に関する前記アクセスを行わせることを含む制御を行うための第1の制御手段と、
を備える前記第1の装置として機能させることを特徴とするコンテンツ共有プログラム。
(Additional remark 9) It is provided with a first device and a second device for causing a computer to function as the first device in the content sharing system for sharing content with the content sharing system existing on the partner station side A content sharing program,
The computer,
A first network for communicating with a first device on a partner station side provided in a partner-side content sharing system existing on the partner station side via the first network, and for communicating with the second device; Communication means;
For storing snap sharing information for the second device to access via the second network for content to be shared between the content sharing system and the content sharing system existing on the partner station side Storage means;
Storage control means for accessing the storage means with respect to the snap sharing information;
First control means for performing control including causing the first communication means to perform communication relating to the snap sharing information and causing the storage control means to perform the access relating to the snap sharing information; ,
A content sharing program that causes the first apparatus to function as the first apparatus.

(付記10) 第1の装置と第2の装置とを備え、相手局側に存在するコンテンツ共有システムとコンテンツを共有するためのコンテンツ共有システム内の前記第2の装置としてコンピュータを機能させるためのコンテンツ共有プログラムであって、
前記コンピュータを、
前記第1の装置が備える第1の通信手段と通信をし、更に、第2のネットワークに接続するための第2の通信手段と、
ユーザからの指示に基づいた内容の制御を前記第1の通信手段と前記第2の通信手段を介して前記第1の装置が備える第1の制御手段に行わせ、更に、自局側のコンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報に関する通信を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段との間で行う第2の制御手段と、
前記第2の制御手段による前記スナップ共有情報に関する通信により得られた前記スナップ共有情報に基づいて、前記第2の通信手段と前記第2のネットワークを介して、前記コンテンツに対してアクセスするアクセス手段と、
を備える前記第2の装置として機能させることを特徴とするコンテンツ共有プログラム。
(Additional remark 10) For making a computer function as said 2nd apparatus in the content sharing system provided with a 1st apparatus and a 2nd apparatus, and sharing a content with the content sharing system which exists in the other party side A content sharing program,
The computer,
Communicating with a first communication means included in the first device, and further, a second communication means for connecting to a second network;
Control of contents based on an instruction from the user is performed by the first control means included in the first apparatus via the first communication means and the second communication means, and the content on the local station side Communication related to snap sharing information for the second device to access the content to be shared between the sharing system and the content sharing system existing on the partner station side via the second network Second control means for performing communication between the communication means and the first control means via the second communication means;
Access means for accessing the content via the second communication means and the second network based on the snap sharing information obtained by the communication related to the snap sharing information by the second control means. When,
A content sharing program that is caused to function as the second device.

(付記11)
テレビ会議装置に設けられた、
スナップ共有情報を記憶する媒体であるスナップ共有情報メールボックスと、
スナップ共有情報メールボックスとスナップ共有情報の読み書きを行う制御器であるスナップ共有情報メールボックス制御器と、
自局と相手局のスナップ共有情報メールボックスを操作するために、自局のスナップ共有情報メールボックス制御器と、相手局のスナップ共有情報システム制御器に対して制御を行い、スナップ共有情報クライアントシステム制御器に対して制御を行う制御器であるスナップ共有情報システム制御器と、
相手局のスナップ共有情報システム制御器とネットワークを介して通信する為の情報変換を行う制御器であるスナップ共有情報通信制御器と、
制御端末に設けられた、
スナップ共有情報システム制御器を操作する為の制御を行う制御器であるスナップ共有情報クライアントシステム制御器と、
スナップ共有情報システム制御器とネットワークを介して通信する為の情報変換を行う制御器であるスナップ共有クライアント通信制御器
で構成されるメッセージ通信制御器。
(Appendix 11)
Provided in video conferencing equipment,
A snap sharing information mailbox which is a medium for storing snap sharing information;
A snap shared information mailbox controller that is a controller for reading and writing the snap shared information mailbox and the snap shared information;
In order to operate the snap shared information mailbox of the local station and the partner station, control is performed on the snap shared information mailbox controller of the local station and the snap shared information system controller of the partner station, and the snap shared information client system A snap shared information system controller that is a controller that controls the controller;
Snap shared information communication controller, which is a controller that performs information conversion for communicating with the other party's snap shared information system controller via the network,
Provided in the control terminal,
A snap shared information client system controller, which is a controller that performs control for operating the snap shared information system controller;
A message communication controller comprising a snap sharing client communication controller that is a controller that performs information conversion for communicating with a snap sharing information system controller via a network.

本発明は、テレビ会議システムやテレビ電話システム等任意のシステムにおける任意のメッセージの通信制御に好適である。   The present invention is suitable for communication control of an arbitrary message in an arbitrary system such as a video conference system or a video phone system.

110、210、1001、1006 テレビ会議装置
111、211 スナップ共有情報メールボックス
112、212 スナップ共有情報制御器
112−1、212−1 スナップ共有情報メールボックス制御器
112−2、212−2 スナップ共有情報通信制御器
112−3、212−3 スナップ共有情報システム制御器
113、213、122、222 システム制御器
114、115、214、215、123、223 IPネットワークインターフェース
120、220、1013 制御端末
121、221 スナップ共有クライアント制御器
121−1、221−1 スナップ共有クライアントシステム制御器
121−2、221−2 スナップ共有クライアント通信制御器
130、230 制御アプリケーション
131、231 テレビ会議制御画面
132、232 スナップ共有情報閲覧ボタン
133、233 スナップ共有ボタン
134、234 オンラインサービス画面
310、320 IPネットワーク
311、312、321、322、1002、1005、1008、1010 ルータ
330、1007 オンラインサービスサーバ
516 H.320制御器
514 ISDNネットワークインターフェース
610 ISDNネットワーク
1000 相手局
1003 WAN
1004 自局
1009 インターネット
1011 PC
1012 ハブ
1014 NAT/ルータ
110, 210, 1001, 1006 Video conferencing apparatus 111, 211 Snap shared information mailbox 112, 212 Snap shared information controller 112-1, 212-1 Snap shared information mailbox controller 112-2, 212-2 Snap shared information Communication controller 112-3, 212-3 Snap shared information system controller 113, 213, 122, 222 System controller 114, 115, 214, 215, 123, 223 IP network interface 120, 220, 1013 Control terminal 121, 221 Snap sharing client controller 121-1, 212-1 Snap sharing client system controller 121-2, 221-2 Snap sharing client communication controller 130, 230 Control application 131, 231 Television conference Control screen 132, 232 Snap shared information browsing button 133, 233 Snap shared button 134, 234 Online service screen 310, 320 IP network 311, 312, 321, 322, 1002, 1005, 1008, 1010 Router 330, 1007 Online service server 516 H. 320 controller 514 ISDN network interface 610 ISDN network 1000 partner station 1003 WAN
1004 Own station 1009 Internet 1011 PC
1012 Hub 1014 NAT / Router

Claims (10)

相手局側に存在するコンテンツ共有システムとコンテンツを共有するためのコンテンツ共有システムであって、
第1の装置と第2の装置とを備え、
前記第1の装置は、
第1のネットワークを介して、相手局側に存在する相手局側コンテンツ共有システムに備わる相手局側第1の装置と通信をし、更に、前記第2の装置と通信をするための第1の通信手段と、
当該コンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報を格納するための格納手段と、
前記格納手段に対して、前記スナップ共有情報に関するアクセスを行う格納制御手段と、
前記第1の通信手段に対して、前記スナップ共有情報に関する通信を行わせ、前記格納制御手段に、前記スナップ共有情報に関する前記アクセスを行わせることを含む制御を行うための第1の制御手段と、
を備え、
前記第2の装置は、
前記第1の通信手段と通信をし、更に、前記第2のネットワークに接続するための第2の通信手段と、
ユーザからの指示に基づいた内容の制御を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段に行わせ、更に、前記スナップ共有情報に関する通信を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段との間で行う第2の制御手段と、
前記第2の制御手段による前記スナップ共有情報に関する通信により得られた前記スナップ共有情報に基づいて、前記第2の通信手段と前記第2のネットワークを介して、前記コンテンツに対してアクセスするアクセス手段と、
を備えることを特徴とするコンテンツ共有システム。
A content sharing system for sharing content with a content sharing system on the other station side,
A first device and a second device;
The first device includes:
A first network for communicating with a first device on a partner station side provided in a partner-side content sharing system existing on the partner station side via the first network, and for communicating with the second device; Communication means;
For storing snap sharing information for the second device to access via the second network for content to be shared between the content sharing system and the content sharing system existing on the partner station side Storage means;
Storage control means for accessing the storage means with respect to the snap sharing information;
First control means for performing control including causing the first communication means to perform communication relating to the snap sharing information and causing the storage control means to perform the access relating to the snap sharing information; ,
With
The second device includes:
Communicating with the first communication means, and further, a second communication means for connecting to the second network;
Control of contents based on an instruction from a user is performed by the first control unit via the first communication unit and the second communication unit, and further communication regarding the snap sharing information is performed in the first communication unit. Second control means for performing communication between the communication means and the first control means via the second communication means;
Access means for accessing the content via the second communication means and the second network based on the snap sharing information obtained by the communication related to the snap sharing information by the second control means. When,
A content sharing system comprising:
請求項1に記載のコンテンツ共有システムであって、
前記第1の制御手段が行う制御は、
前記相手局側第1の装置への前記スナップ共有情報の送信、前記相手局側第1の装置からの前記スナップ共有情報の受信、前記相手局側コンテンツ共有システムに格納されている前記スナップ共有情報の削除依頼の送信、前記格納手段に格納されているスナップ共有情報のリストと前記相手局側第1の装置に備わる格納手段に格納されているスナップ共有情報のリストの同期化及び、前記第1の装置から前記第2の装置に対するスナップ共有情報の送信のうちの何れか一つを少なくとも含むことを特徴とするコンテンツ共有システム。
The content sharing system according to claim 1,
The control performed by the first control means is
Transmission of the snap sharing information to the partner station side first device, reception of the snap sharing information from the partner station side first device, and the snap sharing information stored in the partner station content sharing system A request to delete, synchronization of the list of snap shared information stored in the storage means and the list of snap shared information stored in the storage means included in the first device on the other station side, and the first A content sharing system including at least one of transmission of snap sharing information from the device to the second device.
請求項1又は2に記載のコンテンツ共有システムであって、
前記第2の制御手段が前記第1の制御手段に行わせる制御は、
前記格納手段に格納されている前記スナップ共有情報のリストの取得、前記相手局側第1の装置への前記スナップ共有情報の送信、前記相手局側第1の装置からの前記スナップ共有情報の受信、前記格納手段に格納されている前記スナップ共有情報の削除、前記格納手段に格納されているスナップ共有情報のリストと前記相手局側第1の装置に備わる格納手段に格納されているスナップ共有情報のリストの同期化、のうちの何れか一つを少なくとも含むことを特徴とするコンテンツ共有システム。
The content sharing system according to claim 1 or 2,
The control that the second control unit causes the first control unit to perform is as follows:
Acquisition of a list of the snap shared information stored in the storage means, transmission of the snap shared information to the first device on the partner station side, reception of the snap shared information from the first device on the partner station side , Deletion of the snap sharing information stored in the storage means, a list of snap sharing information stored in the storage means, and snap sharing information stored in the storage means of the first apparatus on the counterpart station side A content sharing system including at least one of the list synchronizations.
請求項1乃至3の何れか1項に記載のコンテンツ共有システムであって、
前記コンテンツは前記第2の装置又は前記相手局側コンテンツ共有システムがアクセス可能としたコンテンツであることを特徴とするコンテンツ共有システム。
The content sharing system according to any one of claims 1 to 3,
The content sharing system, wherein the content is content that can be accessed by the second device or the content sharing system on the other station side.
請求項1乃至4の何れか1項に記載のコンテンツ共有システムであって、
自局側と相手局側との間での会議を実現することを特徴とするコンテンツ共有システム。
The content sharing system according to any one of claims 1 to 4,
A content sharing system that realizes a conference between a local station and a partner station.
請求項5に記載のコンテンツ共有システムであって、
前記第1の通信手段が前記会議に必要な情報を通信し、前記第2の装置が前記会議の参加者に対して前記会議に必要な情報を出力することを特徴とするコンテンツ共有システム。
The content sharing system according to claim 5,
The content sharing system, wherein the first communication means communicates information necessary for the conference, and the second device outputs information necessary for the conference to participants of the conference.
請求項1乃至6の何れか1項に記載のコンテンツ共有システムを複数備えることを特徴とするコンテンツ共有拡張システム。   A content sharing expansion system comprising a plurality of the content sharing systems according to claim 1. 相手局側に存在するコンテンツ共有システムとコンテンツを共有するための自局側コンテンツ共有システムが行うコンテンツ共有方法であって、
前記自局側コンテンツ共有システムは第1の装置と第2の装置とを備え、
前記第1の装置の第1の通信手段が、第1のネットワークを介して、相手局側に存在する相手局側コンテンツ共有システムに備わる相手局側第1の装置と通信をし、更に、前記第2の装置と通信をするステップと、
前記第1の装置の格納手段が、前記自局側コンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報を格納するステップと、
前記第1の装置の格納制御手段が、前記格納手段に対して、前記スナップ共有情報に関するアクセスを行うステップと、
前記第1の装置の第1の制御手段が、前記第1の通信手段に対して、前記スナップ共有情報に関する通信を行わせ、前記格納制御手段に、前記スナップ共有情報に関する前記アクセスを行わせることを含む制御を行うためのステップと、
前記第2の装置の第2の通信手段が、前記第1の通信手段と通信をし、更に、前記第2のネットワークに接続するステップと、
前記第2の装置の第2の制御手段が、ユーザからの指示に基づいた内容の制御を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段に行わせ、更に、前記スナップ共有情報に関する通信を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段との間で行うステップと、
前記第2の装置のアクセス手段が、前記第2の制御手段による前記スナップ共有情報に関する通信により得られた前記スナップ共有情報に基づいて、前記第2の通信手段と前記第2のネットワークを介して、前記コンテンツに対してアクセスするステップと、
を含むことを特徴とするコンテンツ共有方法。
A content sharing method performed by the local content sharing system for sharing content with a content sharing system existing on the partner station side,
The local station content sharing system includes a first device and a second device,
The first communication means of the first device communicates with the partner station side first device provided in the partner station side content sharing system existing on the partner station side via the first network, and Communicating with a second device;
For the content to be shared between the content sharing system on the local station side and the content sharing system existing on the other station side, the storage unit of the first device is configured to allow the second device to pass through the second network. Storing snap sharing information for accessing
The storage control means of the first device accessing the storage means with respect to the snap sharing information;
The first control unit of the first device causes the first communication unit to perform communication regarding the snap sharing information, and causes the storage control unit to perform the access regarding the snap sharing information. Steps for performing control including:
A second communication means of the second device communicates with the first communication means and further connects to the second network;
The second control means of the second device causes the first control means to control the content based on the instruction from the user via the first communication means and the second communication means, A step of performing communication related to the snap sharing information between the first communication unit and the first control unit via the second communication unit;
Based on the snap sharing information obtained by the communication related to the snap sharing information by the second control means, the access means of the second device is connected to the second communication means and the second network. Accessing the content;
A content sharing method comprising:
第1の装置と第2の装置とを備え、相手局側に存在するコンテンツ共有システムとコンテンツを共有するためのコンテンツ共有システム内の前記第1の装置としてコンピュータを機能させるためのコンテンツ共有プログラムであって、
前記コンピュータを、
第1のネットワークを介して、相手局側に存在する相手局側コンテンツ共有システムに備わる相手局側第1の装置と通信をし、更に、前記第2の装置と通信をするための第1の通信手段と、
当該コンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報を格納するための格納手段と、
前記格納手段に対して、前記スナップ共有情報に関するアクセスを行う格納制御手段と、
前記第1の通信手段に対して、前記スナップ共有情報に関する通信を行わせ、前記格納制御手段に、前記スナップ共有情報に関する前記アクセスを行わせることを含む制御を行うための第1の制御手段と、
を備える前記第1の装置として機能させることを特徴とするコンテンツ共有プログラム。
A content sharing program for causing a computer to function as the first device in a content sharing system for sharing content with a content sharing system existing on a partner station side, comprising a first device and a second device There,
The computer,
A first network for communicating with a first device on a partner station side provided in a partner-side content sharing system existing on the partner station side via the first network, and for communicating with the second device; Communication means;
For storing snap sharing information for the second device to access via the second network for content to be shared between the content sharing system and the content sharing system existing on the partner station side Storage means;
Storage control means for accessing the storage means with respect to the snap sharing information;
First control means for performing control including causing the first communication means to perform communication relating to the snap sharing information and causing the storage control means to perform the access relating to the snap sharing information; ,
A content sharing program that causes the first apparatus to function as the first apparatus.
第1の装置と第2の装置とを備え、相手局側に存在するコンテンツ共有システムとコンテンツを共有するためのコンテンツ共有システム内の前記第2の装置としてコンピュータを機能させるためのコンテンツ共有プログラムであって、
前記コンピュータを、
前記第1の装置が備える第1の通信手段と通信をし、更に、第2のネットワークに接続するための第2の通信手段と、
ユーザからの指示に基づいた内容の制御を前記第1の通信手段と前記第2の通信手段を介して前記第1の装置が備える第1の制御手段に行わせ、更に、自局側のコンテンツ共有システムと、相手局側に存在するコンテンツ共有システムとで共有するべきコンテンツに対して、前記第2の装置が第2のネットワークを介してアクセスするためのスナップ共有情報に関する通信を前記第1の通信手段と前記第2の通信手段を介して前記第1の制御手段との間で行う第2の制御手段と、
前記第2の制御手段による前記スナップ共有情報に関する通信により得られた前記スナップ共有情報に基づいて、前記第2の通信手段と前記第2のネットワークを介して、前記コンテンツに対してアクセスするアクセス手段と、
を備える前記第2の装置として機能させることを特徴とするコンテンツ共有プログラム。
A content sharing program for causing a computer to function as the second device in a content sharing system for sharing content with a content sharing system existing on a partner station side, comprising a first device and a second device There,
The computer,
Communicating with a first communication means included in the first device, and further, a second communication means for connecting to a second network;
Control of contents based on an instruction from the user is performed by the first control means included in the first apparatus via the first communication means and the second communication means, and the content on the local station side Communication related to snap sharing information for the second device to access the content to be shared between the sharing system and the content sharing system existing on the partner station side via the second network Second control means for performing communication between the communication means and the first control means via the second communication means;
Access means for accessing the content via the second communication means and the second network based on the snap sharing information obtained by the communication related to the snap sharing information by the second control means. When,
A content sharing program that is caused to function as the second device.
JP2012220657A 2012-10-02 2012-10-02 Content sharing system, content sharing expansion system, content sharing method, and content sharing program Active JP6021177B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012220657A JP6021177B2 (en) 2012-10-02 2012-10-02 Content sharing system, content sharing expansion system, content sharing method, and content sharing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012220657A JP6021177B2 (en) 2012-10-02 2012-10-02 Content sharing system, content sharing expansion system, content sharing method, and content sharing program

Publications (2)

Publication Number Publication Date
JP2014075636A JP2014075636A (en) 2014-04-24
JP6021177B2 true JP6021177B2 (en) 2016-11-09

Family

ID=50749525

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012220657A Active JP6021177B2 (en) 2012-10-02 2012-10-02 Content sharing system, content sharing expansion system, content sharing method, and content sharing program

Country Status (1)

Country Link
JP (1) JP6021177B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107995499B (en) * 2017-12-04 2021-07-23 腾讯科技(深圳)有限公司 Media data processing method and device and related equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000172611A (en) * 1998-12-09 2000-06-23 Mitsubishi Electric Corp Video phone system
JP2003134484A (en) * 2001-10-23 2003-05-09 Mega Chips Corp Video telephone system
JP4380592B2 (en) * 2005-05-17 2009-12-09 ソニー株式会社 Data sharing system and method
JP4438787B2 (en) * 2006-10-10 2010-03-24 日本電気株式会社 Data output system, portable terminal and data output device used therefor, data output method, program

Also Published As

Publication number Publication date
JP2014075636A (en) 2014-04-24

Similar Documents

Publication Publication Date Title
US11855795B1 (en) Communication bridging in a remote office environment
JP6145979B2 (en) Communication system, information processing apparatus, terminal
JP5929305B2 (en) Communication system, server, terminal, program
EP3340564B1 (en) A system and method for quality-aware recording in large scale collaborate clouds
US7751347B2 (en) Converged conferencing appliance methods for concurrent voice and data conferencing sessions over networks
CN1633652B (en) Playback control system, server and display method for video conferencing system
CN105850101B (en) Tunneling VoIP Call Control to Cellular Networks
TW201215142A (en) Unified communication based multi-screen video system
JP4013980B2 (en) IP communication system, communication control method and client terminal in IP network, and client server
WO2007055206A1 (en) Communication apparatus, communication method, communication system, program, and computer readable recording medium
US10078872B2 (en) System and method for managing and processing channel lines in a communication network
CN104584538B (en) Transmission and management system and Transmission system
JP4405305B2 (en) Information communication device, information communication program, and recording medium recording information communication program
EP3026844B1 (en) Apparatus, system, and method of selecting relay device in conferencing system, and carrier medium
CN116886856B (en) Power emergency consultation method and system based on video communication
JP2017050603A (en) Management system, control device, management method, and program
JP6021177B2 (en) Content sharing system, content sharing expansion system, content sharing method, and content sharing program
JP5700700B2 (en) CONFERENCE SERVER DEVICE AND PROGRAM
JP5802116B2 (en) Call system with data sharing function
JP6206184B2 (en) Communication system, terminal, communication method, and communication program
JP2007074035A (en) Communication device and information processing method
CN101212331A (en) Communication system and communication method
JP2013201593A (en) Communication terminal apparatus
TWM460466U (en) Mobile phone video frequency group chatting system
KR101458408B1 (en) Method and System for Sharing Information using SIP Based Smart Devices

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150908

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160713

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: 20160906

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160929

R150 Certificate of patent or registration of utility model

Ref document number: 6021177

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350