JP6736919B2 - Communication terminal, communication system, communication method, and program - Google Patents
Communication terminal, communication system, communication method, and program Download PDFInfo
- Publication number
- JP6736919B2 JP6736919B2 JP2016046204A JP2016046204A JP6736919B2 JP 6736919 B2 JP6736919 B2 JP 6736919B2 JP 2016046204 A JP2016046204 A JP 2016046204A JP 2016046204 A JP2016046204 A JP 2016046204A JP 6736919 B2 JP6736919 B2 JP 6736919B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- terminal
- communication terminal
- identification information
- destination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Description
本発明は、通信端末、通信システム、通信方法、及びプログラムに関する。 The present invention relates to a communication terminal, a communication system, a communication method, and a program.
近年、出張経費及び出張時間の削減要請に伴い、遠隔地とビデオ会議(「テレビ会議」ともいう)を行うためのビデオ会議システムが普及している。このようなビデオ会議システムでは、複数のビデオ会議端末等の通信端末間で、画像データ及び音データの送受信を行うことで、会話(通信)を実現している(特許文献1参照)。 2. Description of the Related Art In recent years, a video conference system for conducting a video conference (also referred to as a "video conference") with a remote place has become widespread in response to a request for reduction of travel expenses and travel time. In such a video conference system, conversation (communication) is realized by transmitting and receiving image data and sound data between communication terminals such as a plurality of video conference terminals (see Patent Document 1).
しかしながら、所定の通信端末から他の通信端末と通信を開始する場合、所定の通信端末の利用者は、宛先リスト等の宛先情報の中から、所望の端末識別情報を選択する必要がある。この場合、宛先情報に多数の他の通信端末が登録されていると、利用者が所望の端末識別情報を探し出すために時間が掛かってしまうため、迅速に通信を開始することができないという課題が生じている。 However, when starting communication with another communication terminal from a predetermined communication terminal, a user of the predetermined communication terminal needs to select desired terminal identification information from destination information such as a destination list. In this case, when a large number of other communication terminals are registered in the destination information, it takes time for the user to search for desired terminal identification information, which causes a problem that communication cannot be started quickly. Has occurred.
請求項1に係る発明は、他の通信端末と通信する通信端末であって、ビデオ会議のための複数の異なる通信アプリケーションを記憶する記憶手段と、選択可能な通信の開始を要求する宛先候補の一覧を表示画面に表示させる表示制御手段と、前記他の通信端末から当該他の通信端末を識別するための特定の端末識別情報を近距離無線通信によって取得した移動体端末から、前記特定の端末識別情報を近距離無線通信によって取得する取得手段と、前記宛先候補の一覧からユーザによって宛先候補が選択されずに前記取得手段によって前記特定の端末識別情報が取得された場合に、当該特定の端末識別情報を宛先として、前記記憶手段に記憶された複数の異なる通信アプリケーションのうち、前記特定の端末識別情報に基づいて選択された特定の通信アプリケーションによってビデオ会議のための通信を開始する要求を行う開始手段と、を有することを特徴とする通信端末である。
The invention according to
以上説明したように本発明によれば、他の通信端末が宛先情報に登録されているか否かに拘わらず、迅速に通信を開始することができるという効果を奏する。 As described above, according to the present invention, it is possible to quickly start communication regardless of whether or not another communication terminal is registered in the destination information.
以下、図面を用いて、本発明の一実施形態について説明する。 An embodiment of the present invention will be described below with reference to the drawings.
<<通信システムの全体構成>>
まず、図1を用いて、複数の通信端末10,70間でビデオ会議を行なうための通信システム1について説明する。図1は、本実施形態の通信システムのうちビデオ会議の通信部分を示した概略図である。
<<Overall configuration of communication system>>
First, a
なお、「ビデオ会議」ではなく「テレビ会議」と呼ばれる場合もある。また、ここでは、一例として、ビデオ会議について説明するが、単なる会話であってもよい。 In some cases, the term “video conference” is used instead of “video conference”. Although a video conference is described here as an example, it may be a simple conversation.
通信システム1は、複数の通信端末10,70、中継装置30、及び通信管理50によって構築されている。通信端末10,70は、コンテンツデータの一例としての画像データ及び音データの送受信による通信を行なう。図1では、通信端末10の一例としてビデオ会議端末が示され、通信端末70の一例として電子黒板が示されている。なお、画像データの画像は、動画であっても静止画であってもよく、動画と静止画の両方であってもよい。
The
また、ビデオ会議の開始を要求する要求元としての通信端末は「要求元端末」と表され、要求先である宛先(中継先)としての通信端末は「宛先端末」と表されている。図1では、通信端末10が要求元端末として、通信端末70が宛先端末として表されている。但し、通信端末70からビデオ会議の開始を要求する場合は、通信端末70が要求元端末となり、通信端末10が宛先端末となる。なお、各通信端末10,70は、複数の事業所間での通信や、同じ事業所内の異なる部屋間での通信だけでなく、同じ部屋内での通信や、屋外と屋内又は屋外と屋外での通信で使われてもよい。
Further, a communication terminal as a request source for requesting the start of a video conference is represented as a “request source terminal”, and a communication terminal as a destination (relay destination) as a request destination is represented as a “destination terminal”. In FIG. 1, the
中継装置30は、複数の通信端末10,70間で、コンテンツデータを中継する処理を行なう。通信管理システム50は、通信端末10,70からのログイン認証、通信端末10、70の通信状況の管理、宛先リストの管理、及び中継装置30の通信状況等を一元的に管理する。なお、中継装置30、及び通信管理システム50は、単一のコンピュータによって構築されてもよいし、各部(機能又は手段)を分割して任意に割り当てられた複数のコンピュータによって構築されていてもよい。
The
また、通信システム1において、要求元端末と宛先端末との間では、通信管理システム50を介して、各種の管理情報を送受信するための管理情報用セッションseiが確立される。また、要求元端末と宛先端末との間では、中継装置30を介して、高解像度の画像データ、中解像度の画像データ、低解像度の画像データ、及び音データの4つの各データを送受信するための4つのセッションが確立される。図1では、これら4つのセッションをまとめて、画像・音データ用セッションsedとして示している。なお、画像・音データ用セッションsedは、必ずしも4つのセッションである必要はなく、4つのセッション数より少ない又は多いセッション数であってもよい。また、要求元端末と宛先端末との間で、中継装置30を介さずに、直接、通信セッションを確立してもよい。
Further, in the
ここで、本実施形態で扱われる画像データの画像の解像度について説明する。低解像度の画像データは、例えば、横が160画素、縦が120画素から成り、ベース画像となる。中解像度の画像データは、横が320画素、縦が240画素から成る。高解像度の画像データは、例えば、横が640画素、縦が480画素から成る。このうち、狭帯域経路を経由する場合には、ベース画像となる低解像度の画像データのみから成る低画質の画像データが中継される。帯域が比較的広い場合には、ベース画像となる低解像度の画像データ、及び中解像度の画像データから成る中画質の画像データが中継される。また、帯域が非常に広い場合には、ベース画質となる低解像度の画像データ、中画解像度の画像データ、及び高解像度の画像データから成る高画質の画像データが中継される。音データは、画像データに比べてデータ量が少ないため、狭帯域経路であっても中継される。 Here, the resolution of the image of the image data handled in this embodiment will be described. The low-resolution image data includes, for example, 160 pixels in the horizontal direction and 120 pixels in the vertical direction, and serves as a base image. The image data of medium resolution consists of 320 pixels horizontally and 240 pixels vertically. The high-resolution image data includes, for example, 640 pixels in the horizontal direction and 480 pixels in the vertical direction. Of these, when passing through a narrow band path, low-quality image data consisting of only low-resolution image data serving as a base image is relayed. When the band is relatively wide, medium resolution image data including low resolution image data serving as a base image and medium resolution image data is relayed. When the band is extremely wide, high-quality image data including low-resolution image data, medium-image resolution image data, and high-resolution image data, which are base image quality, is relayed. Since the sound data has a smaller data amount than the image data, it is relayed even through a narrow band path.
<<実施形態のハードウェア構成>>
次に、本実施形態のハードウェア構成を説明する。
<<Hardware Configuration of Embodiment>>
Next, the hardware configuration of this embodiment will be described.
<通信端末10のハードウェア構成>
図2は、本実施形態に係る通信端末10のハードウェア構成図である。図2に示されているように、本実施形態の通信端末10の一例としてのビデオ会議端末は、CPU101、ROM102、RAM103、フラッシュメモリ104、SSD105、メディアI/F107、操作ボタン108、電源スイッチ109、バスライン110、ネットワークI/F111、カメラ112、撮像素子I/F、マイク114、スピーカ115、音入出力I/F116、ディスプレイI/F117、外部機器接続I/F118、近距離通信回路119、近距離通信回路119のアンテナ119aを備えている。これらのうち、CPU(Central Processing Unit)101は、通信端末10全体の動作を制御する。ROM(Read Only Memory)102は、IPL(Initial Program Loader)等のCPU101の駆動に用いられるプログラムを記憶する。RAM(Random Access Memory)103は、CPU101のワークエリアとして使用される。フラッシュメモリ104は、通信用プログラム、画像データ、及び音データ等の各種データを記憶する。SSD(Solid State Drive)105は、CPU101の制御にしたがってフラッシュメモリ104に対する各種データの読み出し又は書き込みを制御する。なお、SSDに代えてHDDを用いてもよい。メディアI/F107は、フラッシュメモリ等の記録メディア106に対するデータの読み出し又は書き込み(記憶)を制御する。操作ボタン108は、通信端末10の宛先を選択する場合などに操作されるボタンである。電源スイッチ109は、通信端末10の電源のON/OFFを切り換えるためのスイッチである。
<Hardware configuration of
FIG. 2 is a hardware configuration diagram of the
また、ネットワークI/F(Interface)111は、インターネット等の通信ネットワーク2を利用してデータ通信をするためのインターフェースである。カメラ112は、CPU101の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子I/F113は、カメラ112の駆動を制御する回路である。マイク114は、音声を入力する内蔵型の集音手段の一種である。音入出力I/F116は、CPU101の制御に従ってマイク114及びスピーカ115との間で音信号の入出力を処理する回路である。ディスプレイI/F117は、CPU101の制御に従って外付けのディスプレイ120に画像データを送信する回路である。外部機器接続I/F118は、各種の外部機器を接続するためのインターフェースである。近距離通信回路119は、NFC(Near Field Communication)(登録商標)、Bluetooth(登録商標)等の通信回路である。
A network I/F (Interface) 111 is an interface for performing data communication using the communication network 2 such as the Internet. The
また、バスライン110は、図2に示されているCPU101等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
The bus line 110 is an address bus, a data bus, or the like for electrically connecting the constituent elements such as the
ディスプレイ120は、被写体の画像や操作用アイコン等を表示する液晶や有機ELによって構成された表示手段の一種である。また、ディスプレイ120は、ケーブル120cによってディスプレイI/F117に接続される。このケーブル120cは、アナログRGB(VGA)信号用のケーブルであってもよいし、コンポーネントビデオ用のケーブルであってもよいし、HDMI(High-Definition Multimedia Interface)やDVI(Digital Video Interactive)信号用のケーブルであってもよい。
The
なお、カメラ112は、レンズや、光を電荷に変換して被写体の画像(映像)を電子化する固体撮像素子を含み、固体撮像素子として、CMOS(Complementary Metal Oxide Semiconductor)や、CCD(Charge Coupled Device)等が用いられる。外部機器接続I/F118には、USB(Universal Serial Bus)ケーブル等によって、外付けカメラ、外付けマイク、及び外付けスピーカ等の外部機器がそれぞれ接続可能である。外付けカメラが接続された場合には、CPU101の制御に従って、内蔵型のカメラ112に優先して、外付けカメラが駆動する。同じく、外付けマイクが接続された場合や、外付けスピーカが接続された場合には、CPU101の制御に従って、それぞれが内蔵型のマイク114や内蔵型のスピーカ115に優先して、外付けマイクや外付けスピーカが駆動する。
The
また、記録メディア106は、通信端末10に対して着脱自在な構成となっている。また、CPU101の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリ104に限らず、EEPROM(Electrically Erasable and Programmable ROM)等を用いてもよい。
Further, the
<通信管理システム及び中継装置のハードウェア構成>
図3は、本実施形態に係る通信管理システム50及び中継装置30のハードウェア構成図である。通信管理システム50の一例としてのサーバコンピュータは、CPU501、ROM502、RAM503、HD504、HDD(Hard Disk Drive)505、記録メディア506、メディアI/F507、ディスプレイ508、ネットワークI/F509、キーボード511、マウス512、CD−ROMドライブ514、及び、バスライン510を備えている。
<Hardware configuration of communication management system and relay device>
FIG. 3 is a hardware configuration diagram of the
これらのうち、CPU501は、通信管理システム50全体の動作を制御する。ROM502は、IPL等のCPU501の駆動に用いられるプログラムを記憶する。RAM503は、CPU501のワークエリアとして使用される。HD504は、通信管理用プログラム等の各種データを記憶する。HDD(Hard Disk Drive)505は、CPU501の制御にしたがってHD504に対する各種データの読み出し又は書き込みを制御する。メディアI/F507は、フラッシュメモリ等の記録メディア506に対するデータの読み出し又は書き込み(記憶)を制御する。ディスプレイ508は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。ネットワークI/F509は、インターネット等の通信ネットワーク2を利用してデータ通信をするためのインターフェースである。キーボード511は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。マウス512は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。CD−ROMドライブ514は、着脱可能な記録媒体の一例としてのCD−ROM(Compact Disc Read Only Memory)513に対する各種データの読み出し又は書き込みを制御する。
Of these, the
また、バスライン510は、図3に示されているCPU501等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
Further, the
また、図1に示されている中継装置30のハードウェア構成は、通信管理システム50のハードウェア構成と同様であるため、その説明を省略する。但し、中継装置30の場合は、HD504に中継用プログラムが記憶されている。
Further, the hardware configuration of the
<電子黒板のハードウェア構成図>
図4は、本実施形態に係る電子黒板のハードウェア構成図である。図4に示されているように、通信端末70の一例としての電子黒板は、CPU701、ROM702、RAM703、SSD704、ネットワークコントローラ705、及び、外部記憶コントローラI/F706を備えている。
<Hardware configuration diagram of electronic blackboard>
FIG. 4 is a hardware configuration diagram of the electronic blackboard according to the present embodiment. As shown in FIG. 4, the electronic blackboard as an example of the
これらのうち、CPU701は、電子黒板全体の動作を制御する。ROM702は、CPU701やIPL等のCPU701の駆動に用いられるプログラムを記憶する。RAM703は、CPU701のワークエリアとして使用される。SSD704は、電子黒板用のプログラム等の各種データを記憶する。ネットワークコントローラ705は、通信ネットワーク2との通信を制御する。外部記憶コントローラ706は、USBメモリ755、外付け機器(カメラ762、スピーカ765、マイク764)との通信を制御する。
Of these, the
また、電子黒板は、キャプチャデバイス711、GPU712、ディスプレイコントローラ713、接触センサ714、センサコントローラ715、電子ペンコントローラ716、近距離通信回路719、及び近距離通信回路719のアンテナ719aを備えている。
The electronic blackboard also includes a
これらのうち、キャプチャデバイス711は、ノートPC756のディスプレイに対して映像情報を静止画または動画として表示させる。GPU(Graphics Processing Unit)712は、グラフィクスを専門に扱う半導体チップである。ディスプレイコントローラ713は、GPU712からの出力画像をディスプレイ753等へ出力するために画面表示の制御及び管理を行う。接触センサ714は、ディスプレイ753上に電子ペン754やユーザの手H等が接触したことを検知する。センサコントローラ715は、接触センサ714の処理を制御する。接触センサ715は、赤外線遮断方式による座標の入力及び座標の検出を行う。この座標の入力及び座標の検出する方法は、ディスプレイ753の上側両端部に設置された2つ受発光装置(不図示)が、ディスプレイ753に平行して複数の赤外線を放射し、ディスプレイ753の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。接触センサ714は、物体によって遮断された2つの受発光装置が放射した赤外線のID(Identification)をセンサコントローラ715に出力し、センサコントローラ715が、物体の接触位置である座標位置を識別する。電子ペンコントローラ716は、電子ペン754と通信することで、ディスプレイ753へのペン先のタッチやペン尻のタッチの有無を判断する。近距離通信回路719は、NFC(登録商標)、Bluetooth(登録商標)等の通信回路である。
Of these, the
また、バスライン710は、図4に示されているCPU701等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
Further, the
なお、接触センサ715は、赤外線遮断方式に限らず、静電容量の変化を検知することにより接触位置を識別する静電容量方式のタッチパネル、対向する2つの抵抗膜の電圧変化によって接触位置を識別する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を識別する電磁誘導方式のタッチパネルなどの種々の検出手段を用いてもよい。また、電子ペンコントローラ716が、電子ペン754のペン先及びペン尻だけでなく、電子ペン754のユーザが握る部分や、その他の電子ペンの部分のタッチの有無を判断するようにしてもよい。
The
<スマートフォンのハードウェア構成>
図5は、本実施形態に係る移動体端末のハードウェア構成図である。移動体端末90は、後述の図7に示されている移動体端末90a,90bのうち任意の移動体端末を示す。図5に示されているように、移動体端末90の一例としてのスマートフォンは、CPU901、ROM902、RAM903、EEPROM904、CMOSセンサ905、加速度・方位センサ906、メディアI/F908、GPS受信部909を備えている。
<Smartphone hardware configuration>
FIG. 5 is a hardware configuration diagram of the mobile terminal according to the present embodiment. The
これらのうち、CPU901は、移動体端末90全体の動作を制御する。ROM902は、CPU901やIPL等のCPU901の駆動に用いられるプログラムを記憶する。RAM903は、CPU901のワークエリアとして使用される。EEPROM(Electrically Erasable and Programmable ROM)904は、CPU901の制御にしたがって、移動体端末用プログラム等の各種データの読み出し又は書き込みを行う。CMOS(Complementary Metal Oxide Semiconductor)センサ905は、CPU901の制御に従って被写体を撮像し画像データを得る。加速度・方位センサ906は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアI/F908は、フラッシュメモリ等の記録メディア907に対するデータの読み出し又は書き込み(記憶)を制御する。GPS受信部909は、GPS衛星からGPS信号を受信する。
Of these, the
また、移動体端末90は、遠距離通信回路911、カメラ912、撮像素子I/F913、マイク914、スピーカ915、音入出力I/F916、ディスプレイ917、外部機器接続I/F918、近距離通信回路919、近距離通信回路のアンテナ919a、及びタッチパネル921を備えている。
The
これらのうち、遠距離通信回路911は、移動体通信網等の通信ネットワーク3を介して、他の機器と通信する回路である。カメラ912は、CPU901の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子I/F913は、カメラ912の駆動を制御する回路である。マイク914は、音声を入力する内蔵型の集音手段の一種である。音入出力I/F916は、CPU901の制御に従ってマイク914及びスピーカ915との間で音信号の入出力を処理する回路である。ディスプレイ917は、被写体の画像や各種アイコン等を表示する液晶や有機ELなどの表示手段の一種である。外部機器接続I/F918は、各種の外部機器を接続するためのインターフェースである。近距離通信回路919は、NFC(登録商標)、Bluetooth(登録商標)等の通信回路である。タッチパネル921は、利用者がディスプレイ917を押下することで、スマートフォンを操作する入力手段の一種である。
Of these, the long-
また、バスライン910は、図5に示されているCPU901等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
Further, the bus line 910 is an address bus, a data bus or the like for electrically connecting the respective constituent elements such as the
なお、移動体端末90は、スマートフォンだけでなく、スマートウォッチ、携帯電話機、又は携帯ゲーム機等であってもよい。
The
また、上記各プログラムは、インストール可能な形式又は実行可能な形式のファイルで、コンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。録媒体の例として、CD−R(Compact Disc Recordable)、DVD(Digital Versatile Disk)、ブルーレイディスク、SDカード等が挙げられる。 Further, each of the above programs may be a file in an installable format or an executable format, and may be recorded in a computer-readable recording medium for distribution. Examples of recording media include CD-R (Compact Disc Recordable), DVD (Digital Versatile Disk), Blu-ray disc, SD card, and the like.
<通信端末のソフトウェア構成>
図6(a)はビデオ会議端末のソフトウェア構成図である。図6(a)に示されているように、OS(Operating System)1020、通信アプリケーションA1、通信アプリケーションA2、及び通信アプリケーションA3は、RAM103の作業領域1020上で動作する。なお、以降、アプリケーションは、「アプリ」と示す。
<Software configuration of communication terminal>
FIG. 6A is a software configuration diagram of the video conference terminal. As shown in FIG. 6A, the OS (Operating System) 1020, the communication application A1, the communication application A2, and the communication application A3 operate on the
OS1020は、基本的な機能を提供し、ビデオ会議端末全体を管理する基本ソフトウェアである。通信アプリA1,A2,A3は、他の端末と通信を行うためのアプリであり、それぞれ通信プロトコルが異なる。通信プロトコルには、呼制御方式や映像の符号化方式等が含まれる。この呼制御方式としては、例えばSIP(Session Initiation Protocol)、H.323、SIPを拡張したプロトコル、インスタントメッセンジャーのプロトコル、SIPのMESSAGEメソッドを利用したプロトコル、インターネットリレーチャットのプロトコル(IRC(Internet Relay Chat))、インスタントメッセンジャーのプロトコルを拡張したプロトコル等が挙げられる。 このうち、インスタントメッセンジャーのプロトコルは、例えば、(4-1)XMPP(Extensible Messaging and Presence Protocol)、又は(4-2)ICQ(登録商標)、AIM(登録商標)、若しくはSkype(登録商標)などで利用されるプロトコルである。 また、インスタントメッセンジャーのプロトコルを拡張したプロトコルは、例えば、Jingleである。また、映像の符号化方式は、例えばH.264/SVC、H.264/AVC、H.265/HEVC等が挙げられる。
The
また、図6(b)は電子黒板のソフトウェア構成図である。図6(b)に示されているように、OS7020、通信アプリA1、通信アプリA2、及び通信アプリ3は、RAM703の作業領域7010上で動作する。
Also, FIG. 6B is a software configuration diagram of the electronic blackboard. As shown in FIG. 6B, the
OS7020は、基本的な機能を提供し、電子黒板全体を管理する基本ソフトウェアである。通信アプリA1,A2,A3は、それぞれ、ビデオ会議端末の通信アプリA1,A2,A3と同じである。なお、説明の便宜上、3種類の通信アプリについて説明したが、1種類、2種類、又は4種類以上であってもよい。
The
また、OS1020,7020、及び、通信アプリA1,A2,A3は、工場出荷前から、それぞれビデオ会議端末及び電子黒板にインストールされている。
The
但し、工場出荷後にビデオ会議端末のソフトウェアが更新された際にアプリが追加や削除されてもよい。具体的には、ビデオ会議端末が利用者に提供された後でも、通信管理システム50へビデオ会議端末からアクセスすることで、ビデオ会議端末は新しいソフトウェアをダウンロードすることができる。さらに、ビデオ会議端末はダウンロードした新しいソフトウェアによって、自端末のソフトウェアをアップデートすることができる。このようにビデオ会議端末のソフトウェアがアップデートされた場合には、ビデオ会議端末のソフトウェア自体が更新されるため、インストールされている通信アプリも変更可能である。このアップデートに関しては、電子黒板も同じである。なお、ビデオ会議端末又は電子黒板に、端末識別情報に対応する通信アプリがインストールされていない場合には、ビデオ会議端末又は電子黒板は、利用できる通信アプリがインストールされていない旨のメッセージを表示させたり、又は、利用できる通信アプリのインストールを促す旨のメッセージを表示させたりしてもよい。
However, the application may be added or deleted when the software of the video conference terminal is updated after the factory shipment. Specifically, even after the video conference terminal is provided to the user, the video conference terminal can access the
<<通信システムの全体構成>>
続いて、図7を用いて、通信システムの全体構成について説明する。図7は、本発明の実施形態に係る通信システムの全体構成図である。
<<Overall configuration of communication system>>
Next, the overall configuration of the communication system will be described with reference to FIG. FIG. 7 is an overall configuration diagram of the communication system according to the embodiment of the present invention.
図7において、通信端末10、中継装置30、通信管理システム50、通信端末70、は、インターネットを含む通信ネットワーク2に接続されている。通信ネットワーク2には、無線通信部分が含まれてもよい。通信端末10は拠点A、通信端末70は拠点Dに設置されている。例えば、拠点Aは日本で、拠点Dはイギリスである。図7では、拠点Dの利用者Xが移動体端末90aを持って拠点Aに移動し、拠点Aで通信端末10から拠点Aの通信端末70に通信の開始を行うことで、拠点Dの利用者Yとテレビ会議する状況を示している。移動体端末90dは、基地局3d、移動体通信網等の通信ネットワーク3、及び基地局3aを介して、移動体端末90aと通信することができる。なお、図7では、通信端末10が第1の通信端末で、通信端末70が第2の通信端末である。
In FIG. 7, the
<<実施形態の機能構成>>
次に、図2乃至図5、及び図8を用いて、本実施形態の機能構成について説明する。図8は、本実施形態に係る通信システムの各機能ブロック図である。
<<Functional Configuration of Embodiment>>
Next, the functional configuration of this embodiment will be described with reference to FIGS. 2 to 5 and 8. FIG. 8 is a functional block diagram of the communication system according to the present embodiment.
<通信端末10の機能構成>
通信端末10は、送受信部11、受付部12、通信制御部13、表示制御部14、判断部15、選択部16、起動部17、取得・提供部18、及び記憶・読出処理部19を有している。これら各部は、図2に示されている各構成要素のいずれかが、フラッシュメモリ104からRAM103上に展開された通信用プログラムに従ったCPU101からの命令によって動作することで実現される機能、又は機能する手段である。また、通信端末10は、図2に示されているRAM103、及び図2に示されているフラッシュメモリ104によって構築される記憶部1000を有している。
<Functional configuration of
The
(通信端末10の各機能構成)
次に、通信端末10の各構成要素について説明する。送受信部11は、図2に示されているCPU101からの命令、並びにネットワークI/F111及び外部機器接続I/F118によって実現され、通信ネットワーク2を介して他の端末、装置又はシステムと各種データ(または情報)の送受信を行う。この送受信部11は、他の通信端末10,70と通信を開始する前から、通信管理システム50より、宛先候補としての各通信端末10,70の状態を示す各状態情報の受信を開始する。なお、この状態情報は、各通信端末10,70の稼動状態(ONラインかOFFラインかの状態)だけでなく、ONラインであっても更に通信可能であるか、通信中であるか、離席中であるか等の詳細な状態を示す。以下では、一例として、状態情報が稼動状態を示す場合について説明する。
(Each functional configuration of the communication terminal 10)
Next, each component of the
更に、送受信部11は、開始部としての役割も果たし、通信端末70等の他の通信端末と通信を開始する処理を行なう。
Further, the transmission/
受付部12は、主に、図2に示されているCPU101からの命令、並びに操作ボタン108及電源スイッチ109によって実現され、利用者による各種入力を受け付ける。
The accepting
通信制御部13は、図2に示されているCPU101からの命令、並びにカメラ112及び撮像素子I/F113によって実現され、被写体を撮像して、この撮像して得た画像データを出力する。また、通信制御部13は、CPU101からの命令、及び図2に示されている音声入出力I/F116によって実現され、マイク114によって利用者の音声が音声信号に変換された後、この音声信号に係る音データを入力する。更に、通信制御部13は、図2に示されているCPU101からの命令、及び図2に示されている音声入出力I/F116によって実現され、音データに係る音声信号をスピーカに出力し、スピーカ115から音声を出力させる。
The
表示制御部14は、図2に示されているCPU101からの命令、及び図2に示されているディスプレイI/F117によって実現され、受信された解像度の異なる画像データを組み合わせ、この組み合わされた画像データをディスプレイ120に送信するための制御を行う。表示制御部14は、通信管理システム50から受信した宛先リストの情報をディスプレイ120に送信して、ディスプレイ120に宛先リストを表示させることができる。
The
判断部15は、図2に示されているCPU101からの命令によって実現され、後述の近接したか否かの判断等を行う。
The
選択部16は、図6(a)に示されている起動アプリ1030によるCPU101からの命令によって実現され、端末識別情報に基づいて、起動させる通信アプリを選択する。
The
例えば、端末識別情報が端末IDの場合は、通信アプリA1が選択される。端末IDの場合は、選択部16は、単なる文字や記号の羅列になっている記述形式になっているか否かの判断により選択する。
For example, when the terminal identification information is the terminal ID, the communication application A1 is selected. In the case of the terminal ID, the
また、端末識別情報が通信端末にアクセスするためのIPアドレスの場合は、通信アプリA2が選択される。IPアドレスの場合(ここではIPv4の場合)、選択部16は、8ビットずつ4つに区切られた32ビット数値を表わす記述形式になっているか否かの判断により選択する。
When the terminal identification information is the IP address for accessing the communication terminal, the communication application A2 is selected. In the case of an IP address (here, in the case of IPv4), the
更に、端末識別情報が各通信端末を送信先とする電子メールアドレスの場合は、通信アプリA3が選択される。
電子メールアドレスの場合は、RFC2822で定義されている文字列であり、選択部16は、「@」を挟んで左側にドメイン名、右側にメールサーバを表わす記述形式になっているか否かの判断により選択する。
Furthermore, when the terminal identification information is an electronic mail address addressed to each communication terminal, the communication application A3 is selected.
In the case of an e-mail address, it is a character string defined in RFC 2822, and the
なお、端末識別情報には、端末ID、IPアドレス、及び電子メールアドレスが含まれるだけでなく、各通信端末の利用者を識別するための利用者ID、各通信端末の利用者の名称である利用者名も含まれる。 The terminal identification information includes not only the terminal ID, the IP address, and the e-mail address, but also the user ID for identifying the user of each communication terminal and the name of the user of each communication terminal. The user name is also included.
起動部17は、図6(a)に示されている起動アプリ1030によるCPU101からの命令によって実現され、選択部16によって選択された通信アプリを起動させる。
The
取得・提供部18は、図2に示されているCPU101からの命令、及び近距離通信回路119及びアンテナ119aによって実行され、移動体端末90との間で、近距離無線通信により、データの取得及び提供を行なう。
The acquisition/provision unit 18 is executed by the command from the
記憶・読出処理部19は、図2に示されているCPU101からの命令及びSSD105によって実行され、記憶部1000又は記録媒体1100に各種データを記憶したり、記憶部1000又は記録媒体1100に記憶された各種データを読み出したりする処理を行う。更に、記憶部1000には、他の通信端末との通信を行う際に受信される画像データ及び音データが、受信される度に上書き記憶される。このうち、上書きされる前の画像データによってディスプレイ120に画像が表示され、上書きされる前の音データによってスピーカ115から音声が出力される。記録媒体1100は、図2に示されている記録メディア106によって実現される。
The storage/readout processing unit 19 is executed by an instruction from the
なお、本実施形態の端末識別情報は、通信端末10,70を一意に識別するために使われる言語、文字、記号、又は各種のしるし等の識別情報の一例を示す。また、端末識別情報は、上記言語、文字、記号、及び各種のしるしのうち、少なくとも2つが組み合わされた識別情報であってもよい。また、端末IDに代えて、端末10の利用者を識別するための利用者IDを利用してもよい。この場合、端末識別情報には、端末IDだけでなく、端末の製造番号や、利用者を識別するための利用者IDも含まれる。また、利用者IDには、利用者の氏名、日本の国民総背番号制に基づくマイナンバー等も含まれる。
Note that the terminal identification information of this embodiment is an example of identification information such as a language, characters, symbols, or various indicia used to uniquely identify the
<中継装置の機能構成>
中継装置30は、転送部を兼ねた送受信部31、判断部32、及び記憶・読出処理部39を有している。これら各部は、図3に示されている各構成要素のいずれかが、HD504からRAM503上に展開された中継用プログラムに従ったCPU501からの命令によって動作することで実現される機能又は機能する手段である。また、中継装置30は、図3に示されているRAM503、HD504によって構築される記憶部3000を有している。
<Functional configuration of relay device>
The
(中継装置の各機能構成)
次に、中継装置30の各機能構成について詳細に説明する。なお、以下では、中継装置30の各機能構成を説明するにあたって、図3に示されている各構成要素のうち、中継装置30の各機能構成を実現させるための主な構成要素との関係も説明する。
(Functional configuration of relay device)
Next, each functional configuration of the
図8に示されている中継装置30の送受信部31は、図3に示されているCPU501からの命令、及び図3に示されているネットワークI/F509によって実現され、通信ネットワーク2を介して他の端末、装置、又はシステムと各種データ(または情報)の送受信を行う。また、送受信部31は、転送部としての役割も果たし、通信端末10(70)から送信されて来た画像データ及び音データを、通信端末70(10)に転送する。
The transmission/
判断部32は、図3に示されているCPU501からの命令によって実現され、データの遅延状態の判断等を行なう。
The
記憶・読出処理部39は、図3に示されているCPU501からの命令、及び図3に示されているHDD505によって実現され、記憶部3000に各種データを記憶したり、記憶部3000に記憶された各種データを読み出したりする処理を行う。
The storage/
<通信管理システムの機能構成>
通信管理システム50は、送受信部51、判断部52、及び記憶・読出処理部59を有している。これら各部は、図8に示されている各構成要素のいずれかが、HD504からRAM503上に展開された通信管理用プログラムに従ったCPU501からの命令によって動作することで実現される機能又は機能する手段である。また、通信管理システム50は、図3に示されているHD504により構築される記憶部5000を有している。
<Functional configuration of communication management system>
The
(認証管理テーブル)
図9は、認証管理テーブルを示す概念図である。記憶部5000には、図9に示されているような認証管理テーブルによって構成されている認証管理DB5001が構築されている。この認証管理テーブルでは、通信管理システム50によって管理される全ての通信端末10,70の各端末IDに対して、各パスワードが関連付けられて管理される。例えば、図9示されている認証管理テーブルにおいて、通信端末10の一種である通信端末10aaの端末IDは「01aa」で、パスワードは「aaaa」であることが示されている。
(Authentication management table)
FIG. 9 is a conceptual diagram showing the authentication management table. An authentication management DB 5001 including an authentication management table as shown in FIG. 9 is built in the
(端末管理テーブル)
図10は、端末管理テーブルを示す概念図である。記憶部5000には、図10に示されているような端末管理テーブルによって構成されている端末管理DB5002が構築されている。この端末管理テーブルでは、各通信端末10,70の端末ID毎に、各通信端末10,70を宛先とした場合の宛先名、各通信端末10,70の稼動状態、後述のログイン要求情報が通信管理システム50で受信された受信日時、及び通信端末10,70IPアドレスが関連付けられて管理される。例えば、図10に示されている端末管理テーブルにおいて、端末IDが「01aa」の端末10aaは、宛先名が「日本 東京事業所 AA端末」で、稼動状態が「ONライン(通信可能)」で、通信管理システム50でログイン要求情報が受信された日時が「2015年4月10日の13時40分」で、この端末10aaのIPアドレスが「1.2.1.3」であることが示されている。なお、端末ID、宛先名、及び端末のIPアドレスは、各通信端末10,70が、通信管理システム50によるサービスの提供を受けるために事前登録する際に記憶される。
(Terminal management table)
FIG. 10 is a conceptual diagram showing a terminal management table. In the
(宛先リスト管理テーブル)
図11は、宛先リスト管理テーブルを示す概念図である。記憶部5000には、図11に示されているような宛先リスト管理テーブルによって構成されている宛先リスト管理DB5003が構築されている。この宛先リスト管理テーブルでは、通信の開始を要求する要求元端末の端末IDに対して、宛先端末の候補として登録されている宛先端末の端末IDが全て関連付けられて管理される。例えば、図11に示されている宛先リスト管理テーブルにおいて、端末IDが「01aa」である要求元端末(端末10aa)から通信の開始を要求することができる宛先端末(端末10db)の候補は、端末IDが「01ab」の端末10ab、端末IDが「01ba」の端末10ba、及び端末IDが「01bb」の端末10bb等であることが示されている。この宛先端末の候補は、任意の要求元端末から管理システム50に対する追加又は削除の要請により、追加又は削除されることで更新される。
(Recipient list management table)
FIG. 11 is a conceptual diagram showing the destination list management table. A destination list management DB 5003 configured by a destination list management table as shown in FIG. 11 is constructed in the
なお、宛先リストは、宛先情報の一例であり、宛先情報には、リスト形式になっておらず、端末ID等の宛先に関する情報が羅列されていてもよい。 The destination list is an example of the destination information, and the destination information may not be in a list format but may include information about destinations such as terminal IDs.
(追加要求管理テーブル)
図12は、追加要求管理テーブルを示す概念図である。記憶部5000には、図12に示されているような追加要求管理テーブルによって構成されている追加要求管理DB5004が構築されている。この追加要求管理テーブルでは、宛先候補の追加要求した要求元の通話端末(以下、「要求元端末」と表わす)の端末ID、及び宛先候補の追加要求された要求先の通話端末(以下、「要求先端末」と表す)の端末IDを関連付けて管理する。これにより、どの通信端末からどの通信端末を宛先候補として要求しているかを管理することができる。
(Additional request management table)
FIG. 12 is a conceptual diagram showing the addition request management table. In the
(通信管理システムの各機能構成)
次に、通信管理システム50の各機能構成について詳細に説明する。なお、以下では、通信管理システム50の各機能構成を説明するにあたって、図3に示されている各構成要素のうち、通信管理システム50の各機能構成を実現させるための主な構成要素との関係も説明する。
(Each functional configuration of the communication management system)
Next, each functional configuration of the
図8に示されている通信管理システム50の送受信部31は、図3に示されているCPU501からの命令、及び図8に示されているネットワークI/F509によって実現され、通信ネットワーク2を介して他の端末、装置、又はシステムと各種データ(または情報)の送受信を行う。
The transmission/
判断部52は、図3に示されているCPU501からの命令によって実現され、各種判断を行なう。
The
記憶・読出処理部59は、図3に示されているCPU501からの命令、及び図3に示されているHDD505によって実現され、記憶部5000に各種データを記憶したり、記憶部5000に記憶された各種データを読み出したりする処理を行う。
The storage/
<通信端末70の機能構成>
通信端末70は、送受信部71、受付部72、通信制御部73、表示制御部74、判断部75、選択部76、起動部77、取得・提供部78、及び記憶・読出処理部79を有している。これら各部は、図4に示されている各構成要素のいずれかが、SSD704からRAM703上に展開された通信用プログラムに従ったCPU701からの命令によって動作することで実現される機能、又は機能する手段である。また、通信端末70は、図4に示されているRAM703、及び図4に示されているSSD704によって構築される記憶部7000を有している。
<Functional configuration of
The
(通信端末70の各機能構成)
次に、通信端末70の各構成要素について説明する。送受信部71は、図4に示されているCPU701からの命令、並びにネットワークI/F705及び外部機器接続I/F706によって実現され、通信ネットワーク2を介して他の端末、装置又はシステムと各種データ(または情報)の送受信を行う。この送受信部71は、他の通信端末10,70と通信を開始する前から、通信管理システム50より、宛先候補としての各通信端末10,70の状態を示す各状態情報の受信を開始する。なお、この状態情報は、各通信端末10,70の稼動状態(ONラインかOFFラインかの状態)だけでなく、ONラインであっても更に通信可能であるか、通信中であるか、離席中であるか等の詳細な状態を示す。また、この状態情報は、各通信端末10,70の稼動状態だけでなく、通信端末10でケーブル120cが通信端末10から外れていたり、音を出力するが画像は出力させなかったり、音を出力さないようにする(MUTE)等、様々な状態を示す。以下では、一例として、状態情報が稼動状態を示す場合について説明する。
(Each functional configuration of the communication terminal 70)
Next, each component of the
更に、送受信部71は、開始部としての役割も果たし、通信端末10等の他の通信端末と通信を開始する処理を行なう。
受付部72は、主に、図4に示されているCPU701からの命令、並びに接触センサ715及び電子ペンコントローラ716によって実現され、利用者による各種入力を受け付ける。
Further, the transmission/reception unit 71 also functions as a start unit, and performs a process of starting communication with another communication terminal such as the
The
通信制御部73は、図4に示されているCPU701からの命令によって実現され、カメラ762が被写体を撮像して得た画像データに対して画像処理を行なう。また、通信制御部73は、CPU701からの命令によって実現され、マイク764によって利用者の音声が音声信号に変換された後、この音声信号に係る音データに対して音声処理を行なう。更に、通信制御部73は、図4に示されているCPU701からの命令によって実現され、音データに係る音声信号をスピーカ765に出力し、スピーカ765から音声を出力させる。
The
また、通信制御部73は、利用者によって電子ペン754や手Hでディスプレイ753上に描画された描画データを座標データに変換する処理を行なう。通信端末70が、他の通信端末70に座標データを送信すると、他の電子黒板は、座標データに基づいて他の電子黒板側のディスプレイ753上に同じ内容の描画を表示する。
Further, the
表示制御部74は、図4に示されているCPU701からの命令、及び図4に示されているディスプレイコントローラ713によって実現され、受信された解像度の異なる画像データを組み合わせ、この組み合わされた画像データをディスプレイ753に送信するための制御を行う。表示制御部74は、通信管理システム50から受信した宛先リストの情報をディスプレイ753に送信して、ディスプレイ753に宛先リストを表示させることができる。
The
判断部75は、図4に示されているCPU701からの命令によって実現され、後述の近接したか否かの判断等を行う。
The
選択部76は、図6(b)に示されている起動アプリ7030によるCPU701からの命令によって実現され、端末識別情報に基づいて、起動させる通信アプリを選択する。なお、選択部76が選択する際の記述形式の判断は、上述の選択部16の処理と同じである。
The
起動部77は、図6(b)に示されている起動アプリ7030によるCPU701からの命令によって実現され、選択部76によって選択された通信アプリを起動させる。
The
取得・提供部78は、図4に示されているCPU701からの命令、及び近距離通信回路719及びアンテナ719aによって実行され、移動体端末90との間で、近距離無線通信により、データの取得及び提供を行なう。
The acquisition/
取得・提供部78は、図2に示されているCPU701からの命令、及び近距離通信回路719及びアンテナ719aによって実行され、移動体端末90との間で、近距離無線通信により、データの取得及び提供を行なう。
The acquisition/providing
記憶・読出処理部79は、図4に示されているCPU701からの命令及びSSD704によって実行され、記憶部7000又は記録媒体7100に各種データを記憶したり、記憶部7000又は記録媒体7100に記憶された各種データを読み出したりする処理を行う。更に、記憶部7000には、他の通信端末との通信を行う際に受信される画像データ及び音データが、受信される度に上書き記憶される。このうち、上書きされる前の画像データによってディスプレイ753に画像が表示され、上書きされる前の音データによってスピーカ765から音声が出力される。記録媒体7100は、図4に示されているUSBメモリ755によって実現される。
The storage/
<移動体端末の機能構成>
移動体端末90a,90dは基本的に同じ機能構成を有するため、移動体端末90dの機構構成を説明し、移動体端末90aの機能構成の説明を省略する。なお、移動体端末90dの機能構成を示す符号と、移動体端末90aの機能構成を示す符号において、「d」と「a」以外が同じ場合には、同じ機能を有する。
<Functional configuration of mobile terminal>
Since the
移動体端末90dは、送受信部91d、受付部92d、通信制御部93d、表示制御部94d、判断部95d、取得・提供部98d、及び記憶・読出処理部99dを有している。これら各部は、図5に示されている各構成要素のいずれかが、EEPROM904からRAM903上に展開された通信用プログラムに従ったCPU901からの命令によって動作することで実現される機能、又は機能する手段である。また、移動体端末90は、図5に示されているRAM903、及び図5に示されているEEPROM904によって構築される記憶部9000dを有している。
The mobile terminal 90d has a transmission/reception unit 91d, a
(移動体端末の各機能構成)
次に、移動体端末90dの各構成要素について説明する。送受信部91dは、図5に示されているCPU901からの命令、並びに遠距離通信回路911及びアンテナ911aによって実現され、通信ネットワーク3を介して他の端末、装置又はシステムと各種データ(通話データ等)の送受信を行う。
(Each functional configuration of the mobile terminal)
Next, each component of the mobile terminal 90d will be described. The transmission/reception unit 91d is realized by a command from the
受付部92dは、主に、図5に示されているCPU901からの命令、並びにタッチパネル921によって実現され、利用者による各種入力を受け付ける。
The
通信制御部93dは、図5に示されているCPU901からの命令、及び撮像素子I/F913によって実現され、カメラ912が被写体を撮像して得た画像データに対して画像処理を行なう。また、通信制御部93dは、CPU901からの命令、及び音入出力I/F916によって実現され、マイク914によって利用者の音声が音声信号に変換された後、この音声信号に係る音データに対して音声処理を行なう。更に、通信制御部93dは、図5に示されているCPU901からの命令、及び音入出力I/F916によって実現され、音データに係る音声信号をスピーカ915に出力し、スピーカ915から音声を出力させる。
The
表示制御部94dは、図5に示されているCPU901からの命令によって実現され、ディスプレイ917上に、画像データを表示させるための制御を行う。
The display control unit 94d is realized by a command from the
判断部95dは、図5に示されているCPU901からの命令によって実現され、後述の応答内容の判断等を行う。
The
取得・提供部98dは、図5に示されているCPU901からの命令、及び近距離通信回路919及びアンテナ919aによって実行され、通信端末10,70との間で、近距離無線通信により、データの取得及び提供を行なう。
The acquisition/providing unit 98d is executed by the command from the
記憶・読出処理部99dは、図5に示されているCPU901からの命令及びEEPROM904によって実行され、記憶部9000dに各種データを記憶したり、記憶部9000dに記憶された各種データを読み出したりする処理を行う。また、記憶・読出処理部99dは、記録媒体9100dに各種データを記憶したり、記録媒体9100dに記憶された各種データを読み出したりする処理を行う。
The storage/
(近距離通信回路内のデータ構造)
図13は、近距離通信回路内のデータ構造を示す概念図である。近距離通信回路919内には、図13に示されているようなデータ構造が構築されている。このデータ構造では、ブロックNO毎に、データが管理される。ブロックNO1には近距離通信回路919の固有番号、ブロック2には近距離通信回路919が含まれている移動体端末90の利用者名が管理されている。
(Data structure in short-range communication circuit)
FIG. 13 is a conceptual diagram showing a data structure in the near field communication circuit. A data structure as shown in FIG. 13 is constructed in the short-range communication circuit 919. In this data structure, data is managed for each block No. The block NO1 manages the unique number of the short-range communication circuit 919, and the block 2 manages the user name of the
また、ブロックNO3〜NO5には、移動体端末90が通信端末10,70から近距離無線通信によって取得した、通信端末10,70の端末識別情報である(取得)端末識別情報が管理される。(取得)端末識別情報(1),(2),(3)は、それぞれ、端末ID、IPアドレス、電子メールアドレスを示している。ブロックNO6〜NO8には、移動体端末90が、通信ネットワーク3を介して他の移動体端末90から送られて来た通信端末10,70の端末識別情報を受信した端末識別情報である(受信)端末識別情報(1),(2),(3)が管理されている。
Further, in blocks NO3 to NO5, the terminal identification information (acquisition) which is the terminal identification information of the
<<実施形態の処理または動作>>
次に、図14至図22を用いて、本実施形態に係る通信システム1における処理または動作を説明する。まずは、本実施形態における状況を簡単に説明する。拠点Dの利用者X(Kato)が拠点Aに出張する場合、出張前に利用者Xは自己の移動体端末90aを通信端末70にかざすことで、通信端末70の端末IDを取得する。利用者Xが拠点Aに到着した後、移動体端末90aを拠点Aの通信端末10にかざすことで、通信端末10は通信端末70の端末IDを取得する。この状態で、利用者Xは、拠点Dに残っている利用者Y(James)とビデオ会議を行うにあたって、利用者Yに対して電話を掛け、通信端末10と通信端末70によるビデオ会議を行なう旨を伝える。これにより、通信端末10は、端末IDを利用し、通信ネットワーク2を介して通信端末70とビデオ会議を開始する。以下、より具体的に説明する。
<<Process or Operation of Embodiment>>
Next, processing or operation in the
まず、図14を用いて、移動体端末90dが通信端末70の一種である通信端末70dbから、通信端末70dbを識別するための端末識別情報を取得する場合について説明する。なお、図14は、端末識別情報の提供処理を示したシーケンス図である。図15は、端末識別情報を提供する際の提供画面を示した図である。ここでは、端末識別情報の一種として、端末IDを取得する場合について説明する。
First, the case where the mobile terminal 90d acquires the terminal identification information for identifying the communication terminal 70db from the communication terminal 70db, which is a type of the
拠点Dの利用者Xは、電子ペン754又は手Hを使って通信端末70dbを操作することで、通信端末70dbの受付部72は、端末識別情報提供画面の表示を受け付ける(ステップS21)。そして、表示制御部74は、ディスプレイ753に対して、図15に示されているような提供画面を表示させる(ステップS22)。
The user X of the site D operates the communication terminal 70db using the electronic pen 754 or the hand H, so that the
次に、判断部75は、移動体端末90aの近接の有無を判断する(ステップS23)。以降、利用者Xが移動体端末90aを通信端末70dbに近接した場合について説明する。
Next, the
通信端末70dbの記憶・読出処理部79は、記憶部7000から通信端末70dbの端末IDを読み出す(ステップS24)。
The storage/
次に、取得・提供部78は、近距離無線通信により、移動体端末90aに記憶要求を示す記憶要求情報を送信する(ステップS25)。この記憶要求情報には、上記ステップS24によって読み出された端末ID、及び移動体端末90aでの記憶場所を示す記憶場所情報が含まれている。これに対して、移動体端末90aの取得・提供部98aは、記憶要求情報を受信する。これにより、取得・提供部98aは、端末ID及び記憶場所情報を取得する。そして、記憶・読出処理部99aは、記憶場所情報に基づいて、記憶部9000aに端末IDを記憶する(ステップS27)。ここでは、図13に示されているブロックNO3に端末IDが記憶される。
Next, the acquisition/providing
その後、図7に示されているように、拠点Dの利用者Xは、拠点Aに移動する。そして、利用者Xは、拠点Dの利用者Yとビデオ会議のための通信の準備を行なう。 After that, as shown in FIG. 7, the user X at the base D moves to the base A. Then, the user X prepares for communication with the user Y at the site D for the video conference.
続いて、図16及び図17を用いて、通信端末10aa,70db間で、ビデオ会議のための通信の準備をするための処理を説明する。図16は、通信の準備処理を示したシーケンス図である。図17は、宛先リストを示した画面例である。 Next, a process for preparing communication for a video conference between the communication terminals 10aa and 70db will be described with reference to FIGS. 16 and 17. FIG. 16 is a sequence diagram showing a communication preparation process. FIG. 17 is an example of a screen showing a destination list.
なお、ここでは、図7で示されている通信端末10を通信端末10aaとして表わし、同じタイプの通信端末10abに対する通信についても説明する。また、図16では、説明を簡単にするため、通信管理システム50を介して、通信端末10aaと通信端末10abについてのみ示している。
Here, the
まず、利用者Xが図2に示されている操作ボタン108を操作して、起動アプリ1030の起動を要求すると、受付部12が起動の要求を受け付けて、起動アプリ1030を起動させる(ステップS61)。そして、送受信部11は、通信ネットワーク2を介して通信管理システム50に、ログイン要求を示すログイン要求情報を送信する(ステップS62)。このログイン要求情報には、自端末である通信端末10を識別するための端末ID、及びパスワードが含まれている。これら端末ID、及びパスワードは、記憶・読出処理部19を介して記憶部1000から読み出されて、送受信部11に送られたデータである。
First, when the user X operates the
次に、通信管理システム50の記憶・読出処理部59は、送受信部51を介して受信したログイン要求情報に含まれている端末ID及びパスワードを検索キーとして、認証管理テーブル(図9参照)を検索し、同一の端末ID及び同一のパスワードが管理されているかを判断することによって端末認証を行う(ステップS63)。この記憶・読出処理部59によって、同一の端末ID及び同一のパスワードが管理されているため、正当な利用権限を有する起動アプリがインストールされた通信端末10からのログイン要求であると判断された場合には、記憶・読出処理部59は、端末管理テーブル(図10参照)において、上記ステップS62で受信された端末IDのレコードの稼動状態のフィールド部分を「ONライン(通信可能)」に変更すると共に、受信日時のフィールド部分に上記ステップS63によってログイン要求情報が受信された受信日時を記憶する(ステップS64)。これにより、端末管理テーブルには、端末ID「01aa」に、稼動状態「オンライン(通信可能)」、受信日時「2015.4.10.13:40」及びIPアドレス「1.2.1.3」が関連付けて管理されることになる。なお、端末のIPアドレスは、事前に登録されているのではなく、上記ステップS62で通信端末10aaから送信されるようにしてもよい。
Next, the storage/
そして、通信管理システム50の送受信部51は、記憶・読出処理部59によって得られた認証結果が示された認証結果情報を、通信ネットワーク2を介して、上記ログイン要求してきた要求元端末(通信端末10aa)に送信する(ステップS65)。本実施形態では、記憶・読出処理部59によって正当な利用権限を有する通信端末であると判断された場合につき、以下続けて説明する。
Then, the transmission/reception unit 51 of the
要求元端末(通信端末10aa)の送受信部11が、正当な利用権限を有する通信端末であると判断された結果が示された認証結果情報を受信すると、送受信部11が通信ネットワーク2を介して通信管理システム50へ、宛先リストを要求する旨が示された宛先リスト要求情報を送信する(ステップS66)。これにより、通信管理システム50の送受信部51は、宛先リスト要求情報を受信する。
When the transmission/
次に、記憶・読出処理部59は、ログイン要求した要求元端末(通信端末10aa)の端末ID「01aa」を検索キーとして、宛先リスト管理テーブル(図11参照)を検索し、要求元端末(端末10aa)と通信することができる宛先候補の端末IDを読み出すと共に、この端末IDに対応する宛先名を端末管理テーブル(図10参照)から読み出す(ステップS67)。ここでは、要求元端末(通信端末10aa)の端末ID「01aa」に対応する宛先候補(10ab,・・・)のそれぞれの端末ID(「01ab」、・・・)と、これらに対応する宛先名(「日本 東京事業所 AB端末」、・・・)が抽出される。
Next, the storage/
次に、通信管理システム50の送受信部51は、記憶・読出処理部59を介して記憶部5000から宛先リスト枠のデータ及び稼動状態を示すアイコンのデータを読み出す(ステップS68)と共に、この宛先リスト枠及びアイコン並びに上記記憶・読出処理部59によって読み出された端末ID及び宛先名を含めた「宛先リスト情報(宛先リスト枠、アイコン、端末ID、宛先名)」を、要求元端末(通信端末10aa)に送信する(ステップS69)。これにより、要求元端末(通信端末10aa)では、送受信部11が宛先リスト情報を受信し、記憶・読出処理部19が記憶部1000へ宛先リスト情報を記憶する(ステップS70)。
Next, the transmission/reception unit 51 of the
このように、本実施形態では、各通信端末で宛先リスト情報を管理するのではなく、通信管理システム50が全ての通信端末の宛先リスト情報を一元管理している。よって、通信システム1に新たな通信端末が含まれるようになったり、既に含まれている通信端末に替えて新機種の通信端末を含めるようになったり、宛先リスト枠の見栄え等を変更することになった場合でも、通信管理システム50側で一括して対応するため、各通信端末側で宛先リスト情報の変更を行う手間を省くことができる。
As described above, in this embodiment, the
また、通信管理システム50の記憶・読出処理部59は、上述の読み出した宛先候補の端末ID(「01ab」、・・・)を検索キーとして、端末管理テーブル(図10参照)を検索し、上記端末ID毎に、対応する稼動状態を読み出すことで、宛先候補としての通信端末(10ab,…)の各稼動状態を取得する(ステップS71)。
Further, the storage/
次に、送受信部51は、上記ステップS67で使用された検索キーとしての各端末IDと、対応する各宛先端末の稼動状態とが含まれた「端末の稼動状態情報」を、通信ネットワーク2を介して要求元端末(通信端末10aa)に送信する(ステップS72)。 Next, the transmission/reception unit 51 sends the “terminal operating status information” including the terminal IDs as the search keys used in step S67 and the operating statuses of the corresponding destination terminals to the communication network 2. It transmits to the request origination terminal (communication terminal 10aa) via (step S72).
次に、要求元端末(通信端末10aa)の記憶・読出処理部19は、順次、通信管理システム50から受信した端末の状態情報を記憶部1000に記憶する(ステップS73)。よって、要求元端末(通信端末10aa)は、上記各通信端末の状態情報を受信することで、要求元端末(通信端末10aa)と通信することができる宛先候補である通信端末10ab等の現時点のそれぞれの稼動状態を取得することができる。
Next, the storage/read processing unit 19 of the request source terminal (communication terminal 10aa) sequentially stores the terminal status information received from the
次に、要求元端末(通信端末10aa)の表示制御部14は、記憶部1000に記憶されている宛先リスト情報、及び端末の状態情報に基づいて、宛先候補としての通信端末の状態を反映させた宛先リストを作成すると共に、表示制御部14が、図2に示されているディスプレイ120に対して、図17に示されている宛先リストを表示する(ステップS74)。なお、稼動状態を示すアイコンは、各宛先の左端に示されている。図17では、各通信端末の稼動状態を示したアイコンが、上から「オンライン(通信可能)」、「オフライン」、「オンライン(通信可能)」、及び「オンライン(通信中)」であることを示している。
Next, the
一方、通信管理システム50の記憶・読出処理部59は、ログイン要求してきた要求元端末(通信端末10aa)の端末ID「01aa」に基づいて宛先リスト管理テーブル(図11参照)を検索することにより、上記要求元端末(通信端末10aa)の端末ID「01aa」を宛先候補として登録している他の要求元端末の端末IDを抽出する(ステップS75)。図11に示されている宛先リスト管理テーブルでは、読み出される他の開始要求元端末の端末IDは、「01ab」、「07db」等である。
On the other hand, the storage/
次に、通信管理システム50の記憶・読出処理部59は、上記ログイン要求して来た要求元端末(通信端末10aa)の端末ID「01aa」に基づいて端末管理テーブル(図10参照)を検索し、ログイン要求してきた要求元端末(通信端末10aa)の稼動状態を取得する(ステップS76)。
Next, the storage/
そして、送受信部51は、上記ステップS75で抽出された端末ID(「01ab」、「07db」等)に係る通信端末(10ab,70db,…)のうち、端末管理テーブル(図10参照)で稼動状態が「オンライン」となっている通信端末(10ab,…)に、上記ステップS76で取得された要求元端末(通信端末10aa)の端末ID「01aa」と稼動状態「オンライン」が含まれる「端末の状態情報」を送信する(ステップS77)。なお、送受信部51が通信端末(10ab,…)に端末の状態情報を送信する際に、各端末ID(「01ab」、…)に基づいて、端末管理テーブル(図10参照)で管理されている通信端末のIPアドレスを参照する。これにより、ログイン要求した要求元端末(通信端末10aa)を宛先候補として通信することができる他の宛先端末(10ab,…)のそれぞれに、上記ログイン要求した要求元端末(通信端末10aa)の端末ID「01aa」、及び稼動状態「オンライン」を伝えることができる。これにより、宛先候補(通信端末10ab)においても、図16に示されているような宛先候補の状態を表示させることができる(ステップS78)。 Then, the transmitting/receiving unit 51 operates in the terminal management table (see FIG. 10) of the communication terminals (10ab, 70db,...) Associated with the terminal IDs (“01ab”, “07db”, etc.) extracted in step S75. The communication terminal (10ab,...) whose status is “online” includes the terminal ID “01aa” of the request source terminal (communication terminal 10aa) acquired in step S76 and the operating status “online”. State information” is transmitted (step S77). When the transmission/reception unit 51 transmits the terminal status information to the communication terminals (10ab,... ), it is managed by the terminal management table (see FIG. 10) based on each terminal ID (“01ab”,... ). The IP address of the existing communication terminal is referred to. Thereby, the terminal of the request source terminal (communication terminal 10aa) for which the login request is made to each of the other destination terminals (10ab,...) That can communicate with the request source terminal (communication terminal 10aa) for which the login request is made as a destination candidate. The ID “01aa” and the operating status “online” can be transmitted. As a result, the destination candidate (communication terminal 10ab) can also display the state of the destination candidate as shown in FIG. 16 (step S78).
続いて、図18及び図19を用いて、通信端末10aaが移動体端末90aから、通信端末70dbを識別するための端末識別情報を取得する場合について説明する。なお、図18は、端末識別情報の取得処理を示したシーケンス図である。図19は、宛先の特定処理を示したフローチャートである。
Subsequently, a case where the communication terminal 10aa acquires the terminal identification information for identifying the communication terminal 70db from the
まず、ディスプレイ120上に、図17に示されている宛先リストが表示されている状態で、拠点Aに移動した利用者Xは、通信端末10に移動体端末90aを近づける。一方、通信端末10aaでは、判断部15が、移動体端末90aの近接の有無を判断する(ステップS81)。以降、利用者Xが移動体端末90aを通信端末10に近接した場合について説明する。
First, with the destination list shown in FIG. 17 being displayed on the
通信端末10aaの取得・提供部98aは、近距離無線通信により、移動体端末90aに端末識別情報の読出要求を送信する(ステップS82)。これに対して、移動体端末90aの記憶・読出処理部99aは、記憶部9000aから通信端末70dbの端末識別情報(ここでは、端末ID)を読み出す(ステップS83)。
The acquisition/providing
次に、取得・提供部98aは、近距離無線通信により、通信端末10aaに端末IDを送信する(ステップS84)。これにより、通信端末10aaの取得・提供部18は、端末IDを取得する。そして、記憶・読出処理部19は、記憶部1000に端末IDを記憶する(ステップS85)。
Next, the acquisition/providing
次に、通信端末10aaは、上記ステップS85によって受信された端末識別情報(ここでは、端末ID)を用いて、宛先を識別する処理を行なう(ステップS86)。ここで、図19を用いて、ステップS86の処理について詳細に説明する。 Next, the communication terminal 10aa performs a process of identifying the destination using the terminal identification information (here, terminal ID) received in step S85 (step S86). Here, the process of step S86 will be described in detail with reference to FIG.
図19に示されているように、選択部16は、端末識別情報に基づいて、これから起動する通信アプリを選択する(ステップS86−1)。ここでは、端末識別情報が端末IDであるため、通信開始のために端末IDを必要とする通信アプリA1を選択する。そして、起動部17は、通信アプリA1を起動させる(ステップS86−2)。
As illustrated in FIG. 19, the
次に、記憶・読出処理部99aは、上記ステップS84によって受信した端末IDを検索キーとして、上記ステップS70によって記憶部1000に記憶されている宛先リスト情報を検索する(ステップS86−3)。そして、ステップS86−3によって、宛先リスト情報に含まれていると判断された場合には(YES)、後述のステップS121の処理へ進む。これに対して、ステップS86−4によって、宛先リスト情報に含まれていないと判断された場合には(NO)、ステップS101の処理へ進む。
Next, the storage/
続いて、図20及び図21を用いて、宛先リストの追加処理を説明する。図20は、宛先リストへの追加処理を示したシーケンス図である。図21は、宛先リストへの追加承認をする場合の画面例を示した図である。 Subsequently, the process of adding the destination list will be described with reference to FIGS. 20 and 21. FIG. 20 is a sequence diagram showing the process of adding to the destination list. FIG. 21 is a diagram showing a screen example in the case of approval for addition to the destination list.
なお、ここでは、通信端末10aaから、通信端末70dbに対して、通信端末10aaの宛先リストに通信端末70dbを追加するための承認要求を行う場合について説明する。
ここでは、通信端末10aaは「要求元端末」であり、通信端末70dbは「要求先端末」である。
Note that a case will be described here where the communication terminal 10aa makes an approval request to the communication terminal 70db for adding the communication terminal 70db to the destination list of the communication terminal 10aa.
Here, the communication terminal 10aa is a “request source terminal”, and the communication terminal 70db is a “request destination terminal”.
まず、要求元端末(通信端末10aa)の送受信部11は、通信ネットワーク2を介して通信管理システム50へ、宛先候補の追加要求を示す追加要求情報を送信する(ステップS101)。この追加要求情報には、要求元端末(通信端末10aa)を識別するための端末ID、及び要求先端末(通信端末70db)を識別するための端末ID「07db」が含まれている。これにより、通信管理システム50の送受信部51は、追加要求情報を受信する。
First, the transmission/
次に、通信管理システム50では、記憶・読出処理部59が、追加要求管理テーブル(図12参照)の新たなレコードの要求元端末の端末IDフィールドに、上記受信された要求元端末の端末ID「01aa」を記憶して管理すると共に、上記新たなレコードの要求先端末の端末IDフィールドに、要求先端末の端末ID「07db」を追加的に記憶して管理する(ステップS102)。
Next, in the
次に、判断部52は、要求先端末の端末ID「07db」に基づいて端末管理テーブル(図9参照)を検索することにより、対応する稼動状態を判断する(ステップS103)。そして、判断部52によって、稼動状態がオンラインであるが通信を開始していないと判断された場合には、引き続き、送受信部51は、要求先端末(通信端末70db)に対して、上記追加要求を承認するか否かの要求を示す追加承認要求情報を送信する(ステップS104)。この追加承認要求情報には、要求元端末の端末ID「01aa」が含まれている。これにより、要求先端末(通信端末10db)の送受信部71は、追加承認要求情報を受信する。
Next, the
次に、要求先端末(通信端末70db)では、表示制御部74が、ディスプレイ753上に、図21に示されているような追加要求応答画面を表示させる(ステップS105)。
Next, in the request destination terminal (communication terminal 70db), the
次に、要求先端末(通信端末70db)の送受信部71は、通信管理システム50に対して、承認、却下又は保留の追加要求応答を示す追加要求応答情報を送信する(ステップS106)。利用者Dが承認する場合は、追加要求応答画面の「YES」ボタンを押下する。利用者Dが却下する場合は、追加要求応答画面の「NO」ボタンを押下する。利用者Dが保留する場合は、追加要求応答画面の「CANCEL」ボタンを押下する。これにより、通信管理システム50の送受信部51は、追加要求応答情報を受信する。ここでは、追加要求応答が「承認」する旨を示す場合につき、続けて説明する。
Next, the transmission/reception unit 71 of the request destination terminal (communication terminal 70db) transmits addition request response information indicating an addition request response of approval, rejection, or suspension to the communication management system 50 (step S106). When the user D approves, the “YES” button on the addition request response screen is pressed. When the user D rejects, the “NO” button on the addition request response screen is pressed. When the user D holds the call, the "CANCEL" button on the addition request response screen is pressed. Thereby, the transmission/reception unit 51 of the
記憶・読出処理部59は、追加要求管理テーブル(図12参照)で、要求元端末の端末ID「01aa」に関連付けられている要求先端末の端末ID「07db」を、追加要求管理テーブルにおける要求元端末の端末ID「01aa」と同じ宛先リスト管理テーブルにおける要求元端末の端末ID「01aa」に関連付けて追加的に管理する(ステップS107)。
The storage/
なお、追加要求応答が「却下」する旨を示す場合には、上記ステップS107では、記憶・読出処理部59が、追加要求管理テーブル(図12参照)における却下された要求先端末の端末ID「01aa」のレコードを削除する。また、追加要求応答が「保留」する旨を示す場合には、上記ステップS107では、記憶・読出処理部59は追加的な管理を行わず、また、追加要求管理テーブル(図12参照)のレコードを削除しないで放置する。
When the addition request response indicates "rejected", in step S107, the storage/
次に、記憶・読出処理部59は、要求元端末の端末ID「01aa」及び要求先端末の端末ID「07db」に基づいて端末管理テーブル(図10参照)を検索することにより、対応するそれぞれの各情報(宛先名、稼動状態)を読み出す(ステップS108)。そして、送受信部51は、要求元端末(通信端末10aa)及び要求先端末(通信端末70db)に対して、それぞれ追加完了情報を送信する(ステップS109−1,2)。このうち要求元端末(通信端末10aa)に送信される追加完了情報には、追加が完了した旨を示すメッセージ、及び要求先端末(通信端末70db)の各情報(端末ID、宛先名、及び稼動状態)が含まれている。即ち、要求元端末(通信端末10aa)には、宛先リストにおける要求先端末(通信端末70db)部分の各情報(端末ID、宛先名、及び稼動状態)のみが送信され、宛先リストの全体が改めて送信される訳ではない。一方、要求先端末(通信端末70db)に送信される追加完了情報には、追加が完了した旨を示すメッセージ、及び要求元端末(通信端末10aa)の各情報(端末ID、宛先名、及び稼動状態)が含まれている。
Next, the storage/
そして、要求元端末(通信端末10aa)では、表示制御部14がディスプレイ120上に、完了を示す画面を表示する(ステップS110−1)。一方、要求先端末(通信端末70db)では、表示制御部74がディスプレイ753に対して、完了を示す画面を表示する(ステップS110−2)。また、通信管理システム50側では、上記ステップS110−1,2の処理が終了すると、記憶・読出処理部59が、追加要求管理テーブル(図12参照)における承認された要求先端末の端末ID「07db」のレコードを削除することで、宛先候補の追加要求の全ての処理が終了する(ステップS101)。その後は、後述のステップ121の処理が自動的に開始される。
Then, in the request source terminal (communication terminal 10aa), the
続いて、図22を用いて、通信システムを利用した画像・音の通信の準備を行なうための処理を説明する。図22は、通信システムを利用した画像・音の通信の準備を行なうための処理を示したシーケンス図である。 Next, processing for preparing for image/sound communication using the communication system will be described with reference to FIG. FIG. 22 is a sequence diagram showing a process for preparing for image/sound communication using the communication system.
図19におけるステップ86−4において、宛先リスト情報に端末IDが含まれていると判断された場合には(YES)、利用者Xは、わざわざ図17における宛先リストから通信端末70dbを選択する必要がなく、自動的に、要求元端末(通信端末10aa)から通信管理システム50に対して、通信を開始する処理を行う。具体的には、送受信部11は、通信ネットワーク2を介して通信管理システム50に、通信の開始要求を示す開始要求情報を送信する(ステップS121)。この開始要求情報には、要求元端末(通信端末10aa)の端末ID「01aa」と宛先端末(通信端末70db)の端末ID「07db」が含まれている。これにより、通信管理システム50の送受信部51は、通信の開始要求情報を受信する。
When it is determined in step 86-4 in FIG. 19 that the destination list information includes the terminal ID (YES), the user X purposely needs to select the communication terminal 70db from the destination list in FIG. Automatically, a process of starting communication from the request source terminal (communication terminal 10aa) to the
次に、通信管理システム50の記憶・読出処理部59は、開始要求情報に含まれる要求元端末(通信端末10aa)の端末ID「01aa」及び宛先端末(通信端末70db)の端末ID「07db」に基づき、端末管理テーブル(図10参照)において、上記端末ID「01aa」、及び端末ID「07db」がそれぞれ含まれるレコードの稼動状態のフィールド部分を、ともに「通話中」に変更する(ステップS122)。なお、この状態では、要求元端末(通信端末10aa)、及び宛先端末(通信端末70db)は、ビデオ会議を開始していないが、通信中状態となり、他の通信端末が要求元端末(通信端末10aa)又は宛先端末(通信端末70db)と通信を開始しようとすると、いわゆる通信中状態を示す旨の通知音又は表示が出力される。
Next, the storage/
次に、通信管理システム50の記憶・読出処理部59は、上記ステップS121の処理によって受信された要求元端末(通信端末10aa)及び宛先端末(通信端末70db)の各端末IDを検索キーとして、端末管理テーブル(図10参照)を検索することにより、対応する各IPアドレスを読み出す(ステップS123)。
Next, the storage/
そして、通信管理システム50の送受信部51は、上記ステップS123で読み出された宛先端末(通信端末70db)のIPアドレスに対して、通信の開始要求情報を送信する(ステップS124)。この開始要求情報には、上記ステップS121の処理によって受信された各端末ID「01aa」,「07db」が含まれている。これにより、宛先端末(通信端末70db)の送受信部71は、開始要求情報を受信する。
Then, the transmission/reception unit 51 of the
これに対して、宛先端末(通信端末70db)の送受信部71は、通信管理システム50に対して、応答可否を示す応答可否情報を送信する(ステップS125)。これにより、通信管理システム50の送受信部51は、応答可否情報を受信する。応答可否情報は、通信可能、又は通信不可能である旨を示すが、ここでは、通信可能である旨を示す場合について、以下に説明する。
On the other hand, the transmission/reception unit 71 of the destination terminal (communication terminal 70db) transmits the response propriety information indicating the response propriety to the communication management system 50 (step S125). As a result, the transmission/reception unit 51 of the
通信管理システム50の送受信部51は、中継装置30に対して、中継の開始要求を示す中継開始要求情報を送信する(ステップ126)。この中継開始要求情報には、上記ステップS123の処理によって読み出された各IPアドレスが含まれている。これにより、中継装置30の送受信部31は、中継開始要求情報を受信する。
The transmission/reception unit 51 of the
更に、通信管理システム50の送受信部51は、要求元端末(通信端末10aa)に対して、上記ステップS125の処理で受信された応答可否情報を送信する(ステップS127)。これにより、要求元端末(通信端末10aa)の送受信部11は、応答可否情報(ここでは、通信可能)を受信する。
Furthermore, the transmission/reception unit 51 of the
以上により、要求元端末(通信端末10aa)、中継装置30、及び宛先端末(通信端末70db)の間で、画像・音通信セッション(第2の通信セッション)を確立する(ステップS128−1,2)これにより、通信端末10aa,70db)は、2拠点でビデオ会議の通話を開始することができる。
As described above, the image/sound communication session (second communication session) is established between the request source terminal (communication terminal 10aa), the
<<本実施形態の主な効果>>
以上説明したように本発明によれば、利用者Xの移動体端末90aによって拠点Dの通信端末70から通信端末70の端末識別情報を取得し、利用者Xが拠点Dから拠点Aへの移動後に、拠点Aの通信端末10に対して端末識別情報を提供することで、通信端末10,70間で通信を開始するまでの時間を短縮することができるという効果を奏する。
<<Main effects of this embodiment>>
As described above, according to the present invention, the
即ち、従来、通信端末10が通信端末70と通信する場合、利用者Xが宛先リストから通信端末70の端末識別情報を選択している。しかし、宛先リストに多数の通信端末の端末識別情報が管理されている場合には、選択に時間が掛かるため、通信を開始するまでに時間が掛かってしまう。これに対して、本実施形態の通信端末10は、通信端末70から端末識別情報を取得した移動体端末90aから、この端末識別情報を取得し(S84参照)、この端末識別情報で識別される通信端末70に対し、通信セッション2を介して通信を開始する処理を行う(S121参照)。これにより、利用者Xは、宛先リストに多数の通信端末の端末識別情報が管理されている場合であっても、端末識別情報の選択をしなくても済むため、複数の通信端末間で通信を開始するまでの時間を短縮することができる。
That is, conventionally, when the
更に、従来、各通信端末10,70が複数の通信アプリA1,A2,A3を有している場合、通信端末10が通信端末70(相手側)と通信するためには、通信プロトコルの違いにより、端末ID、IPアドレス、又は電子メールアドレス等を、通信端末70を識別するための端末識別情報として自己側の通信端末10に入力又は選択しなければならない。これに対して、本実施形態の通信端末10は、複数の通信アプリA1,A2,A3のうち、通信端末70の端末識別情報の記述形式に基づいて、特定の通信アプリを起動する起動ことができると共に(S86−1,2参照)、通信ネットワーク2上の通信先としての通信端末70を識別することができる(S86−3参照)。これにより、通信を始めるまでに時間が掛かってしまうという課題を解決することができる。
Further, conventionally, when each
<<実施形態の補足>>
上記実施形態では、近距離無線通信によって識別情報の提供及び取得の処理を行なったが、これに限るものではない。例えば、USBケーブル等を利用して有線通信により提供及び取得の処理を行なってもよい。
<<Supplement to Embodiment>>
In the above embodiment, the processing of providing and acquiring the identification information is performed by the short-range wireless communication, but the present invention is not limited to this. For example, the processing of providing and acquiring may be performed by wired communication using a USB cable or the like.
また、通信端末の一例として、ビデオ会議端末及び電子黒板であるオフィス機器について説明したが、これに限るものではない。通信端末の他の例として、IP(Internet Protocol)電話機、インターネット電話機、カーナビゲーション端末、監視カメラが含まれる。また、他のオフィス機器として、プリンタ、FAX、MFP(Multifunction Peripheral/Printer/Product)等が挙げられる。更に、通信端末には、医療機器が含まれる。医療機器には、電子内視鏡、放射線治療装置等が含まれる。 Moreover, although the video conference terminal and the office equipment such as the electronic blackboard have been described as an example of the communication terminal, the invention is not limited to this. Other examples of communication terminals include IP (Internet Protocol) telephones, Internet telephones, car navigation terminals, and surveillance cameras. Other office devices include a printer, a fax machine, an MFP (Multifunction Peripheral/Printer/Product), and the like. Further, the communication terminal includes a medical device. The medical device includes an electronic endoscope, a radiotherapy device, and the like.
また、移動体端末の一例として、スマートフォンである携帯通信端末について説明したが、これに限るものではない。携帯通信端末の他の例として、携帯電話機、デジタルカメラ、携帯ゲーム機、ICカード、又はウェアラブルコンピュータ等が含まれる。ウェアラブルコンコンピュータには、スマートウォッチ、ヘッドマウントディスプレイ等が含まれる。 Moreover, although the mobile communication terminal which is a smartphone has been described as an example of the mobile terminal, the present invention is not limited to this. Other examples of the mobile communication terminal include a mobile phone, a digital camera, a mobile game machine, an IC card, a wearable computer, or the like. The wearable computer includes a smart watch, a head mounted display and the like.
また、上記実施形態では、コンテンツデータの一例として、画像データ及び音データについて説明したが、これに限るものではなく、触覚(touch)データであってもよい。この場合、一方の端末側でユーザが接触した感覚が、他方の端末側に伝達される。更に、コンテンツデータは、嗅覚(smell)データであってもよい。この場合、一方の端末側の匂い(臭い)が、他の端末側に伝達される。また、コンテンツデータは、画像データ、音データ、触覚データ、及び嗅覚データのうち、少なくとも1つのデータであればよい。 Further, in the above embodiment, the image data and the sound data have been described as an example of the content data, but the present invention is not limited to this, and may be tactile data. In this case, the feeling that the user has touched on one terminal side is transmitted to the other terminal side. Further, the content data may be smell data. In this case, the odor of one terminal side is transmitted to the other terminal side. The content data may be at least one of image data, sound data, tactile data, and olfactory data.
また、上記実施形態では、通信システム1によってビデオ会議をする場合について説明したが、これに限るものではなく、打ち合わせ、家族間や友人間等の一般的な会話、又は、一方向での情報の提示に使用されても構わない。
Further, in the above-described embodiment, the case where the video conference is held by the
更に、電子黒板としての通信端末70はサイズが大きいため、通信管理システム50及び中継装置30の機能を通信端末70に代行させてもよい。この場合、拠点Aと拠点Dとの間のシステム構成をイントラネット(オンプレミス型)で構築することができるため、セキュリティを向上させることができる。
Further, since the
また、上記実施形態では、記憶要求や読出要求について、NFC等の近距離無線通信の例を説明したが、超音波通信を用いてもよい。 Further, in the above embodiment, an example of short-range wireless communication such as NFC has been described for the storage request and the read request, but ultrasonic communication may be used.
更に、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、処理回路は、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)や従来の回路モジュール等のデバイスを含む。 Furthermore, each function of the embodiments described above can be realized by one or a plurality of processing circuits. Here, the processing circuit is a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, or an ASIC (Application Specific Integrated Circuit) designed to execute each function described above. ), DSP (Digital Signal Processor), FPGA (Field Programmable Gate Array) and conventional circuit modules.
1 通信システム
2 通信ネットワーク
3 通信ネットワーク
10 通信端末(通信端末の一例)
11 送受信部(開始手段の一例、送信手段の一例、受信手段の一例)
15 判断部
16 選択部(選択手段の一例)
17 起動部(起動手段の一例)
18 取得・提供部(取得手段の一例)
30 中継装置
50 通信管理システム
70 通信端末(他の通信端末の一例)
71 送受信部(開始手段の一例)
75 判断部
76 選択部(選択手段の一例)
77 起動部(起動手段の一例)
78 取得・提供部(取得手段の一例)
90a 移動体端
90b 移動体端末
5000 記憶部
5001 認証管理DB
5002 端末管理DB
5003 宛先リスト管理DB
5004 追加要求管理DB
1 communication system 2
11 Transmitter/receiver (one example of starting means, one example of transmitting means, one example of receiving means)
15
17 Starting unit (an example of starting means)
18 Acquisition/Provision Department (an example of acquisition means)
30
71 Transmitter/receiver (an example of starting means)
75
77 Activation unit (an example of activation means)
78 Acquisition/Provision Department (an example of acquisition means)
90a mobile terminal 90b mobile terminal 5000 storage unit 5001 authentication management DB
5002 terminal management DB
5003 Destination list management DB
5004 Additional request management DB
Claims (15)
ビデオ会議のための複数の異なる通信アプリケーションを記憶する記憶手段と、
選択可能な前記ビデオ会議のための通信の開始を要求する宛先候補の一覧を表示させる表示制御手段と、
前記他の通信端末から当該他の通信端末を識別するための特定の端末識別情報を近距離無線通信によって取得した移動体端末から、前記特定の端末識別情報を近距離無線通信によって取得する取得手段と、
前記宛先候補の一覧からユーザによって宛先候補が選択されずに前記取得手段によって前記特定の端末識別情報が取得された場合に、当該特定の端末識別情報を宛先として、前記記憶手段に記憶された複数の異なる通信アプリケーションのうち、前記特定の端末識別情報に基づいて選択された特定の通信アプリケーションによってビデオ会議のための通信を開始する要求を行う開始手段と、
を有することを特徴とする通信端末。 A communication terminal that communicates with another communication terminal,
Storage means for storing a plurality of different communication applications for video conferencing,
Display control means for displaying a list of destination candidates requesting start of communication for the selectable video conference ;
Acquisition means for acquiring the specific terminal identification information by the short-range wireless communication from the mobile terminal that acquires the specific terminal identification information for identifying the other communication terminal from the other communication terminal by the short-range wireless communication. When,
When the specific terminal identification information is acquired by the acquisition unit without the user selecting the destination candidate from the list of the destination candidates, a plurality of addresses stored in the storage unit with the specific terminal identification information as the destination. Starting means for making a request to start communication for a video conference by a specific communication application selected based on the specific terminal identification information among different communication applications of
A communication terminal comprising:
前記記憶手段は、前記通信端末の宛先として通信可能な所定の通信端末のそれぞれの所定の端末識別情報を含む宛先情報を記憶し、
前記取得手段によって取得された前記特定の端末識別情報が前記宛先情報に含まれている場合には、前記開始手段は、前記特定の端末識別情報で識別される前記他の通信端末に対して通信を開始する処理を行うことを特徴とする通信端末。 The communication terminal according to claim 1 or 2, wherein
The storage means stores destination information including predetermined terminal identification information of each predetermined communication terminal that can communicate as a destination of the communication terminal,
When the specific terminal identification information acquired by the acquisition unit is included in the destination information, the start unit communicates with the other communication terminal identified by the specific terminal identification information. A communication terminal characterized by performing a process of starting.
前記取得手段によって取得された前記特定の端末識別情報が前記宛先情報に含まれているかを判断する判断手段を有し、
前記判断手段によって前記特定の端末識別情報が含まれていると判断された場合には、前記開始手段は、前記特定の端末識別情報で識別される前記他の通信端末に対して、通信を開始する処理を行なうことを特徴とする通信端末。 The communication terminal according to claim 3,
A determining unit that determines whether the specific terminal identification information acquired by the acquiring unit is included in the destination information,
When the determination unit determines that the specific terminal identification information is included, the start unit starts communication with the other communication terminal identified by the specific terminal identification information. A communication terminal, characterized by performing a process of
前記取得手段によって取得された前記特定の端末識別情報の記述形式に基づいて、前記ビデオ会議のための複数の異なる通信アプリケーションのうち特定の通信アプリケーションを起動する起動手段を有し、
前記特定の通信アプリケーションにより実現した前記開始手段は、前記特定の端末識別情報で識別される前記他の通信端末に対して通信を開始する処理を行うことを特徴とする通信端末。 The communication terminal according to any one of claims 1 to 4,
Based on the description format of the specific terminal identification information acquired by the acquisition means, a start-up means for starting a specific communication application among a plurality of different communication applications for the video conference ,
The communication terminal, which is realized by the specific communication application, performs a process of starting communication with the other communication terminal identified by the specific terminal identification information.
前記取得手段によって取得された前記特定の端末識別情報の記述形式に基づいて、前記ビデオ会議のための複数の異なる通信アプリケーションのうち前記特定の通信アプリケーションを選択する選択手段を有し、
前記起動手段は、前記選択された特定の通信アプリケーションを起動することを特徴とする通信端末。 The communication terminal according to claim 5, wherein
Based on a description format of the specific terminal identification information acquired by the acquisition means, a selection means for selecting the specific communication application from among a plurality of different communication applications for the video conference ,
A communication terminal, wherein the activation means activates the selected specific communication application.
前記他の通信端末と、
前記通信端末及び前記他の通信端末の通信を管理する通信管理システムと、
を有することを特徴とする通信システム。 A communication terminal according to claim 1,
With the other communication terminal,
A communication management system for managing communication between the communication terminal and the other communication terminal,
A communication system comprising:
前記通信端末及び前記他の通信端末間で、コンテンツデータを中継する中継装置を有することを特徴とする通信システム。 The communication system according to claim 9 or 10, wherein
A communication system comprising a relay device for relaying content data between the communication terminal and the other communication terminal.
前記移動体端末を有することを特徴とする通信システム。 The communication system according to any one of claims 9 to 11,
A communication system comprising the mobile terminal.
選択可能な前記ビデオ会議のための通信の開始を要求する宛先候補の一覧を表示画面に表示させる表示制御ステップと、
前記他の通信端末から当該他の通信端末を識別するための特定の端末識別情報を近距離無線通信によって取得した移動体端末から、前記特定の端末識別情報を近距離無線通信によって取得する取得ステップと、
前記宛先候補の一覧からユーザによって宛先候補が選択されずに前記取得ステップによって前記特定の端末識別情報が取得された場合に、当該特定の端末識別情報を宛先として、前記記憶手段に記憶された複数の異なる通信アプリケーションのうち、前記特定の端末識別情報に基づいて選択された特定の通信アプリケーションによってビデオ会議のための通信を開始する要求を行う開始ステップと、
を実行することを特徴とする通信方法。 A communication method executed by a communication terminal having a storage unit for storing a plurality of different communication applications for a video conference, the communication terminal communicating with another communication terminal,
A display control step of displaying a list of destination candidates requesting the start of communication for the selectable video conference on a display screen;
An acquisition step of acquiring the specific terminal identification information by the short-range wireless communication from the mobile terminal that acquires the specific terminal identification information for identifying the other communication terminal from the other communication terminal by the short-range wireless communication. When,
When the user does not select a destination candidate from the list of destination candidates and the specific terminal identification information is acquired in the acquisition step , a plurality of addresses stored in the storage means are specified as the specific terminal identification information. Of different communication applications of the start step of making a request to start communication for a video conference by a specific communication application selected based on the specific terminal identification information ,
A communication method characterized by executing.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/074,241 US9854205B2 (en) | 2015-03-31 | 2016-03-18 | Communication terminal, communication system, communication method, and recording medium |
EP16163317.7A EP3076587B1 (en) | 2015-03-31 | 2016-03-31 | Communication terminal, communication system, communication method, and carrier means |
US15/783,245 US10298881B2 (en) | 2015-03-31 | 2017-10-13 | Communication terminal, communication system, communication method, and recording medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015073388 | 2015-03-31 | ||
JP2015073388 | 2015-03-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016195388A JP2016195388A (en) | 2016-11-17 |
JP6736919B2 true JP6736919B2 (en) | 2020-08-05 |
Family
ID=57323962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016046204A Active JP6736919B2 (en) | 2015-03-31 | 2016-03-09 | Communication terminal, communication system, communication method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6736919B2 (en) |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1042068A (en) * | 1996-07-25 | 1998-02-13 | Murata Mach Ltd | Communication terminal equipment |
JP3757153B2 (en) * | 2000-11-14 | 2006-03-22 | 株式会社ケンウッド | COMMUNICATION TERMINAL, COMMUNICATION METHOD, AND RECORDING MEDIUM |
JP3870882B2 (en) * | 2002-09-12 | 2007-01-24 | ソニー株式会社 | Information communication system, information communication apparatus, information communication method, and computer program |
JP4774823B2 (en) * | 2005-06-16 | 2011-09-14 | ソニー株式会社 | Wireless communication system, wireless communication setting method, wireless communication apparatus, wireless communication setting program, and wireless communication setting program storage medium |
JP4730208B2 (en) * | 2006-05-30 | 2011-07-20 | 村田機械株式会社 | Communication terminal device |
JP4794363B2 (en) * | 2006-06-06 | 2011-10-19 | 日本電信電話株式会社 | Terminal connection program and device |
US8294747B1 (en) * | 2009-07-14 | 2012-10-23 | Juniper Networks, Inc. | Automated initiation of a computer-based video conference using a mobile phone telephony session |
JP2011029896A (en) * | 2009-07-24 | 2011-02-10 | Fujitsu Ltd | Remote starting system and method for the same |
JP4893797B2 (en) * | 2009-10-14 | 2012-03-07 | ソニー株式会社 | COMMUNICATION DEVICE AND METHOD, COMMUNICATION SYSTEM, AND PROGRAM RECORDING MEDIUM |
JP2011090469A (en) * | 2009-10-21 | 2011-05-06 | Nec Access Technica Ltd | Content playback system, method, and program |
JP6163788B2 (en) * | 2013-02-28 | 2017-07-19 | 株式会社リコー | Communication terminal, communication method, and program |
JP2014233068A (en) * | 2013-04-30 | 2014-12-11 | 株式会社リコー | Communication management system, communication management method and program |
JP6398258B2 (en) * | 2013-06-27 | 2018-10-03 | 株式会社リコー | Communication management system, communication terminal, communication system, and program |
JP5963730B2 (en) * | 2013-10-17 | 2016-08-03 | シャープ株式会社 | Communication system and communication apparatus |
-
2016
- 2016-03-09 JP JP2016046204A patent/JP6736919B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016195388A (en) | 2016-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10298881B2 (en) | Communication terminal, communication system, communication method, and recording medium | |
JP6582562B2 (en) | Communication terminal, communication system, communication method, and program | |
US9807812B2 (en) | Communication terminal, communication system, communication method, and recording medium | |
EP3076590B1 (en) | Communication terminal, communication system, communication method, and carrier means | |
US9788143B2 (en) | Mobile terminal, communication system, communicating method, and recording medium | |
US9832600B2 (en) | Communication system and communication method | |
US9729826B2 (en) | Communication management system, communication system, and communication management method | |
US11394757B2 (en) | Communication terminal, communication system, and method of sharing data | |
EP3076588A1 (en) | Communication management system, communication terminal, communication system, communication control method, and carrier means | |
US10298878B2 (en) | Terminal, communication method, and recording medium storing program | |
JP6544117B2 (en) | Terminal, communication system, communication method, and program | |
JP6730662B2 (en) | Communication system, communication method | |
JP6597299B2 (en) | Shared terminal, communication system, communication method, and program | |
JP6819055B2 (en) | Communication terminals, communication systems, communication methods, and programs | |
JP6880572B2 (en) | Mobile terminals, communication systems, communication methods, and programs | |
JP6736919B2 (en) | Communication terminal, communication system, communication method, and program | |
JP6561617B2 (en) | Mobile terminal, communication system, communication method, and program | |
JP6812645B2 (en) | Communication terminals, communication systems, communication methods, and programs | |
JP2016195389A (en) | Communication management system, communication system, communication management method, and program | |
JP6607034B2 (en) | Shared terminal, communication system, communication method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190122 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191119 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200306 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200501 |
|
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: 20200616 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200629 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6736919 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |